#ifndef IONIZATIONTABLES_H
#define IONIZATIONTABLES_H

namespace IonizationTables
{

// Here start the databases
//
// First, the ionization energies of multiply charged ions,
// from the NIST database (http://physics.nist.gov/PhysRefData/ASD/ionEnergy.html).
// For instance ionizationEnergy[13*12/2 + 3] is the ionization energy of Al3+.
//
// Second, the binding energies of neutral atoms,
// from http://www.chembio.uoguelph.ca/educmat/atomdata/bindener/elecbind.htm.
// For instance bindingEnergy[13*12/2 + 3] is the 4th-electron binding energy of aluminium.
//
// Third, the azimuthal quantum numbers corresponding to the first table.

const double ionizationEnergy[100/2*101] = {
    /* Z=1 */ 13.598434005136,
    /* Z=2 */ 24.587387936, 54.41776311,
    /* Z=3 */ 5.391714761, 75.6400937, 122.4543538,
    /* Z=4 */ 9.322699, 18.211153, 153.896198, 217.7185766,
    /* Z=5 */ 8.2980190, 25.15483, 37.93058, 259.3715, 340.2260080,
    /* Z=6 */ 11.260296, 24.3845, 47.88778, 64.49358, 392.09050, 489.993177,
    /* Z=7 */ 14.53413, 29.60125, 47.4453, 77.4735, 97.89013, 552.06731, 667.04609,
    /* Z=8 */ 13.618054, 35.12111, 54.93554, 77.41350, 113.8989, 138.1189, 739.32679,
    871.40985,
    /* Z=9 */ 17.42282, 34.97081, 62.7080, 87.175, 114.249, 157.1631, 185.1868, 953.89800,
    1103.11743,
    /* Z=10 */ 21.564540, 40.96296, 63.4233, 97.1900, 126.247, 157.934, 207.271, 239.0969,
    1195.80779, 1362.19910,
    /* Z=11 */ 5.1390767, 47.28636, 71.6200, 98.936, 138.404, 172.23, 208.504, 264.192,
    299.856, 1465.13444, 1648.7021,
    /* Z=12 */ 7.646235, 15.035267, 80.1436, 109.2654, 141.33, 186.76, 225.02, 265.924,
    327.99, 367.489, 1761.80481, 1962.6636,
    /* Z=13 */ 5.985768, 18.82855, 28.44764, 119.9924, 153.825, 190.49, 241.76, 284.64,
    330.21, 398.65, 442.005, 2085.97693, 2304.1400,
    /* Z=14 */ 8.151683, 16.34585, 33.49300, 45.14179, 166.767, 205.267, 246.32, 303.66,
    351.10, 401.38, 476.18, 523.415, 2437.65804, 2673.1774,
    /* Z=15 */ 10.486686, 19.76949, 30.20264, 51.44387, 65.02511, 220.430, 263.57, 309.60,
    372.31, 424.40, 479.44, 560.62, 611.740, 2816.90867, 3069.8414,
    /* Z=16 */ 10.36001, 23.33788, 34.86, 47.222, 72.5945, 88.0529, 280.954, 328.794,
    379.84, 447.74, 504.55, 564.41, 651.96, 706.994, 3223.78059, 3494.1877,
    /* Z=17 */ 12.96763, 23.81364, 39.80, 53.24, 67.68, 96.94, 114.2013, 348.306, 400.85,
    456.7, 530.0, 591.58, 656.30, 750.23, 809.198, 3658.34362, 3946.2908,
    /* Z=18 */ 15.7596112, 27.62967, 40.735, 59.58, 74.84, 91.290, 124.41, 143.457, 422.60,
    479.76, 540.4, 619.0, 685.47, 755.13, 855.47, 918.374, 4120.6655, 4426.2227,
    /* Z=19 */ 4.34066354, 31.62500, 45.8031, 60.917, 82.66, 99.44, 117.56, 154.87,
    175.8174, 503.67, 565.62, 631.1, 714.7, 786.26, 860.92, 967.7, 1034.541, 4610.86998,
    4934.0482,
    /* Z=20 */ 6.11315520, 11.871718, 50.91315, 67.2732, 84.34, 108.78, 127.21, 147.24,
    188.54, 211.275, 591.60, 658.2, 728.6, 817.2, 894.0, 973.7, 1086.8, 1157.726,
    5128.8576, 5469.8614,
    /* Z=21 */ 6.56149, 12.79977, 24.756838, 73.4894, 91.95, 110.68, 137.99, 158.08,
    180.03, 225.18, 249.798, 687.36, 757.7, 833.2, 926.5, 1008.6, 1093.5, 1213.1,
    1287.956, 5674.9034, 6033.7540,
    /* Z=22 */ 6.82812, 13.5755, 27.49171, 43.26717, 99.299, 119.533, 140.68, 170.5, 192.1,
    215.92, 265.07, 291.500, 787.67, 864.0, 944.5, 1042.5, 1130.2, 1220.3, 1346.3,
    1425.257, 6249.0223, 6625.8070,
    /* Z=23 */ 6.746187, 14.618, 29.3111, 46.709, 65.28165, 128.125, 150.72, 173.55, 206.0,
    230.5, 254.8, 308.50, 336.274, 896.0, 977.2, 1062.9, 1165.2, 1258.9, 1354.2, 1486.7,
    1569.656, 6851.3106, 7246.1223,
    /* Z=24 */ 6.76651, 16.486305, 30.959, 49.16, 69.46, 90.6349, 160.29, 184.76, 209.54,
    244.5, 270.8, 296.7, 354.66, 384.163, 1011.6, 1097.2, 1188.0, 1294.8, 1394.5, 1495.1,
    1634.1, 1721.183, 7481.8625, 7894.7989,
    /* Z=25 */ 7.434018, 15.63999, 33.668, 51.2, 72.41, 95.604, 119.203, 195.5, 221.89,
    248.64, 286.1, 314.4, 343.6, 402.95, 435.172, 1133.7, 1224.1, 1320.3, 1430.9, 1537.2,
    1643.2, 1788.7, 1879.873, 8140.7869, 8571.9485,
    /* Z=26 */ 7.9024678, 16.19920, 30.651, 54.91, 75.0, 98.985, 124.98, 151.060, 233.6,
    262.10, 290.9, 330.8, 361.0, 392.2, 456.2, 489.312, 1262.7, 1357.8, 1460, 1575.6,
    1687.0, 1798.4, 1950.4, 2045.759, 8828.1875, 9277.6814,
    /* Z=27 */ 7.88101, 17.0844, 33.50, 51.27, 79.50, 102.0, 128.9, 157.8, 186.14, 275.4,
    305.32, 336.1, 378.5, 410.0, 441.1, 511.96, 546.588, 1397.2, 1504.5, 1606, 1724,
    1844.0, 1960.8, 2119.4, 2218.876, 9544.1829, 10012.122,
    /* Z=28 */ 7.639877, 18.168837, 35.187, 54.92, 76.06, 108.0, 132.0, 162.0, 193.2, 224.7,
    319.5, 351.63, 384.5, 429.3, 462.8, 495.4, 571.07, 607.020, 1541.0, 1645.8, 1758, 1880,
    2008.1, 2130.5, 2295.6, 2399.259, 10288.8858, 10775.386,
    /* Z=29 */ 7.726380, 20.29239, 36.841, 57.38, 79.8, 103.0, 139.0, 166.0, 198.0, 232.2,
    265.33, 367.0, 401.0, 436.0, 483.1, 518.7, 552.8, 632.5, 670.608, 1690.5, 1800, 1918,
    2044, 2179.4, 2307.3, 2479.1, 2586.954, 11062.4309, 11567.612,
    /* Z=30 */ 9.3941990, 17.96439, 39.72330, 59.573, 82.6, 108.0, 133.9, 173.9, 203.0,
    238.0, 274.4, 310.8, 417.6, 453.4, 490.6, 540.0, 577.8, 613.3, 697.5, 737.366, 1846.8,
    1961, 2085, 2214, 2358.0, 2491.5, 2669.9, 2781.996, 11864.9394, 12388.928,
    /* Z=31 */ 5.9993018, 20.51514, 30.7258, 63.241, 86.01, 112.7, 140.8, 169.9, 211.0,
    244.0, 280.0, 319.0, 356.0, 471.2, 508.8, 548.3, 599.8, 640.0, 676.9, 765.7, 807.308,
    2010.0, 2129, 2258, 2391, 2543.9, 2683.0, 2868.1, 2984.426, 12696.5569, 13239.488,
    /* Z=32 */ 7.899435, 15.93461, 34.0576, 45.7155, 90.500, 115.90, 144.9, 176.4, 212.5,
    252.1, 285.7, 326.0, 367.0, 407.0, 527.9, 567.3, 609.1, 662.8, 706.7, 744, 837.1,
    880.444, 2180.1, 2304, 2439, 2575, 2737.1, 2881.9, 3073.6, 3194.293, 13557.4202,
    14119.429,
    /* Z=33 */ 9.7886, 18.5892, 28.349, 50.15, 62.77, 121.19, 147.0, 180.0, 213.0, 247.0,
    296.0, 333.0, 375.1, 418.0, 460.0, 587.6, 628.8, 672.9, 728.9, 774.0, 814, 911.7,
    956.791, 2356.9, 2486, 2626, 2766, 2937.8, 3088.1, 3287, 3411.643, 14447.6778,
    15028.906,
    /* Z=34 */ 9.752392, 21.196, 31.697, 42.9469, 68.30, 81.827, 155.327, 184.0, 219.0,
    255.0, 291.0, 342.9, 383.0, 426.0, 473.0, 517.0, 650.5, 693.4, 739.8, 798.0, 845.8, 887,
    989.6, 1036.36, 2540.7, 2674, 2820, 2964, 3145.9, 3301.8, 3507, 3636.526, 15367.4907,
    15968.083,
    /* Z=35 */ 11.81381, 21.591, 35.0, 47.784, 59.595, 85.1, 103.03, 192.61, 224.0, 261.0,
    301.0, 338.0, 393.0, 436.1, 481.1, 530.0, 577.0, 716.3, 761.0, 809.8, 870.1, 920.8, 963,
    1070.6, 1119.17, 2731.4, 2869, 3021, 3169, 3361, 3523.1, 3735, 3868.986, 16317.010,
    16937.126,
    /* Z=36 */ 13.9996049, 24.35984, 35.67, 50.85, 64.69, 78.49, 109.13, 125.8024, 233.0,
    268.2, 308.2, 350, 391, 446.0, 492, 540.0, 591.0, 640.0, 785.3, 831.6, 882.8, 945, 999.0,
    1042, 1155.0, 1205.23, 2928.9, 3072, 3228, 3381, 3584, 3752.0, 3971, 4109.083,
    17296.420, 17936.208,
    /* Z=37 */ 4.177128, 27.28954, 39.2472, 52.20, 68.44, 82.9, 98.67, 132.79, 150.628,
    277.12, 313.1, 356.0, 400.0, 443.0, 502.0, 550.0, 601.0, 654.0, 706.0, 857.2, 905.3,
    958.9, 1024, 1080.4, 1125, 1242.5, 1294.57, 3133.3, 3281, 3443, 3600, 3815, 3988.4,
    4214, 4356.865, 18305.883, 18965.515,
    /* Z=38 */ 5.69486720, 11.030276, 42.88353, 56.280, 70.7, 88.0, 104.0, 121.21, 158.33,
    177.30, 324.07, 362.0, 408.0, 454.0, 499.0, 562.0, 612.0, 665.1, 722.0, 774, 932.4,
    982.1, 1038.0, 1105, 1165.1, 1211, 1333.4, 1387.19, 3344.7, 3497, 3664, 3825, 4053,
    4232.4, 4465, 4612.397, 19345.587, 20025.233,
    /* Z=39 */ 6.21726, 12.2236, 20.52441, 60.6072, 74.97, 91.390, 110.02, 127.0, 145.64,
    185.7, 205.814, 374.04, 414.0, 463.0, 512.1, 559.0, 624.0, 677.0, 733.0, 790, 847, 1010,
    1061.9, 1120.2, 1190, 1253.1, 1300, 1427.6, 1483.12, 3562.9, 3720, 3892, 4058, 4299,
    4484, 4724, 4875.730, 20415.716, 21115.550,
    /* Z=40 */ 6.63390, 13.13, 23.170, 34.41836, 80.348, 96.27, 112.0, 133.7, 153.0, 172.02,
    214.9, 236.252, 426.0, 470.0, 520.0, 573.1, 622.0, 690.0, 745.0, 803, 863, 922, 1092,
    1144.7, 1205.4, 1277, 1344.4, 1392, 1525.1, 1582.37, 3788.0, 3950, 4127, 4300, 4553,
    4744, 4991, 5146.935, 21516.469, 22236.677,
    /* Z=41 */ 6.75885, 14.32, 25.04, 37.611, 50.5728, 102.069, 119.1, 136.0, 159.2, 180.0,
    200.28, 246.1, 268.59, 482.5, 530.0, 581.0, 636.0, 688.0, 758.0, 816, 877, 940, 1000,
    1176, 1230.6, 1293.7, 1368, 1439, 1488, 1625.9, 1684.97, 4020.1, 4187, 4369, 4540, 4815,
    5011, 5265, 5426.065, 22648.045, 23388.800,
    /* Z=42 */ 7.09243, 16.16, 27.13, 40.33, 54.485, 68.82704, 125.638, 143.6, 164.12,
    186.3, 209.3, 230.28, 279.1, 302.60, 544.0, 591.0, 646.0, 702.0, 758.0, 829, 890, 953,
    1019, 1082, 1263, 1319.6, 1385.1, 1462, 1537, 1587, 1730.1, 1790.93, 4259.0, 4430, 4618,
    4800, 5084, 5287, 5548, 5713.194, 23810.653, 24572.154,
    /* Z=43 */ 7.11938, 15.26, 29.55, 41.0, 57.0, 72.0, 88.0, 150.0, 169.0, 189.9, 214.0,
    239.0, 262.08, 311.0, 338.55, 604.1, 655.0, 713.0, 773.0, 829, 904, 968, 1032, 1102,
    1166, 1354, 1411.6, 1479.5, 1559, 1638, 1689, 1837.7, 1900.28, 4505.0, 4681, 4874, 5060,
    5361, 5570, 5838, 6008.391, 25004.532, 25786.989,
    /* Z=44 */ 7.36050, 16.763, 28.47, 45.0, 59.0, 76.0, 93.0, 110.0, 178.41, 198.0, 219.9,
    245.0, 271.0, 295.90, 348.0, 376.25, 670.0, 723.0, 784.0, 845, 905, 981, 1048, 1115,
    1187, 1253, 1447, 1506.7, 1577.0, 1659, 1743, 1794, 1948.6, 2013.04, 4757.8, 4939, 5136,
    5330, 5647, 5861, 6137, 6311.720, 26229.894, 27033.501,
    /* Z=45 */ 7.45890, 18.08, 31.06, 42.0, 63.0, 80.0, 97.0, 115.1, 135.0, 207.51, 228.0,
    252.1, 277.0, 306.0, 331.58, 389.3, 415.97, 738.9, 794.0, 857, 921, 984, 1061, 1131,
    1202, 1274, 1344, 1544, 1604.9, 1677.6, 1763, 1851, 1903, 2063.0, 2129.22, 5017.5, 5203,
    5406, 5600, 5940, 6161, 6444, 6623.262, 27486.982, 28311.964,
    /* Z=46 */ 8.33686, 19.43, 32.93, 46.0, 61.0, 84.1, 101.0, 120.0, 141.0, 159.9, 238.57,
    260.0, 286.0, 311.0, 341.9, 369.10, 427.0, 457.50, 810.0, 869, 933, 1000, 1065, 1145,
    1218, 1290, 1366, 1438, 1644, 1706.2, 1781.3, 1869, 1962, 2016, 2180.9, 2248.87, 5284.3,
    5475, 5683, 5880, 6242, 6469, 6759, 6943.096, 28776.033, 29622.60,
    /* Z=47 */ 7.576234, 21.4844, 34.83, 49.0, 65.0, 82.0, 106.0, 125.0, 145.1, 167.0, 188.0,
    271.46, 294.0, 321.0, 347.0, 381.0, 408.43, 469.0, 500.87, 885, 946, 1013, 1082, 1149,
    1231, 1308, 1382, 1460, 1535, 1747, 1810.5, 1888.0, 1979, 2077, 2131, 2302, 2371.99,
    5558.1, 5753, 5966, 6170, 6551, 6785, 7082, 7271.297, 30097.317, 30965.697,
    /* Z=48 */ 8.993822, 16.908312, 37.468, 51.0, 67.9, 87.0, 105.0, 130.1, 150.0, 173.0,
    195.0, 218.0, 305.0, 329.1, 357.9, 385.0, 421.1, 452.55, 513.0, 546.19, 963, 1026, 1095,
    1167, 1237, 1320, 1401, 1477, 1558, 1635, 1852, 1917.9, 1997.9, 2091, 2195, 2250, 2427,
    2498.62, 5838.7, 6039, 6257, 6460, 6869, 7109, 7414, 7607.945, 31451.060, 32341.49,
    /* Z=49 */ 5.7863552, 18.870407, 28.04415, 55.45, 69.3072, 90.0, 109.0, 130.1, 156.0,
    178.0, 201.0, 226.0, 249.0, 341.0, 368.0, 396.0, 425.0, 462.0, 497.11, 560, 593.38,
    1043, 1109, 1181, 1255, 1328, 1413, 1496, 1575, 1659, 1738, 1961, 2028.5, 2110.8, 2207,
    2317, 2373, 2555, 2628.77, 6126, 6331, 6554, 6770, 7196, 7442, 7754, 7953.137,
    32837.590, 33750.31,
    /* Z=50 */ 7.343917, 14.63224, 30.50259, 40.7350, 77.03, 94.0, 112.9, 135.0, 156.0,
    184.0, 208.0, 232.0, 258.0, 281.9, 379.0, 407.0, 437.0, 466.1, 506.0, 537, 608, 642.35,
    1127, 1195, 1269, 1347, 1421, 1508, 1596, 1676, 1763, 1844, 2074, 2142.1, 2226.9, 2326,
    2443, 2499, 2687, 2762.49, 6421, 6631, 6859, 7080, 7531, 7790, 8103, 8306.95, 34257.141,
    35192.39,
    /* Z=51 */ 8.608389, 16.626, 25.3235, 43.804, 55.00, 99.51, 117.0, 139.0, 162.0, 185.0,
    214.0, 238.0, 265.0, 292.0, 317.0, 420.1, 447.0, 479.0, 509.9, 552, 584, 657, 693.26,
    1214, 1285, 1360, 1441, 1518, 1606, 1698, 1781, 1869, 1954, 2190, 2266, 2349, 2428, 2567,
    2654, 2815, 2900.0, 6714, 6929, 7167, 7390, 7887, 8140, 8455, 8669.48, 35710.026,
    36668.05,
    /* Z=52 */ 9.00966, 18.6, 27.84, 37.4155, 59.3, 69.1, 124.20, 143.0, 167.0, 191.1, 215.0,
    245.0, 272.0, 299.0, 327.9, 354.0, 461.0, 491.0, 522.0, 555, 599, 633, 709, 746.12, 1304,
    1377, 1455, 1538, 1618, 1707, 1803, 1889, 1979, 2066, 2309, 2386, 2472, 2552, 2700, 2788,
    2954, 3041.0, 7022, 7243, 7485, 7714, 8240, 8499, 8821, 9040.83, 37196.520, 38177.56,
    /* Z=53 */ 10.45126, 19.13126, 29.570, 40.357, 51.52, 74.37, 87.607, 150.81, 171.0,
    197.0, 220.9, 247.0, 279.0, 307.0, 335.0, 365.0, 393.0, 505.0, 535.0, 569, 601, 649, 683,
    762, 800.8, 1397, 1472, 1553, 1639, 1720, 1812, 1911, 1999, 2093, 2181, 2431, 2510, 2598,
    2680, 2836, 2926, 3096, 3185.5, 7337, 7563, 7811, 8044, 8601, 8867, 9196, 9421.10,
    38716.994, 39721.41,
    /* Z=54 */ 12.1298431, 20.975, 31.05, 42.20, 54.1, 66.703, 91.6, 105.9778, 179.84,
    202.0, 229.02, 255.0, 280.9, 314.1, 342.9, 374.1, 403.9, 433.9, 549.0, 582, 616, 650,
    700, 736, 818, 857.0, 1493, 1571, 1653, 1742, 1826, 1919, 2023, 2113, 2209, 2300, 2556,
    2637, 2726, 2811, 2975, 3068, 3243, 3333.8, 7660, 7889, 8144, 8382, 8971, 9243, 9581,
    9810.37, 40271.722, 41299.71,
    /* Z=55 */ 3.893905548, 23.15745, 33.195, 43.0, 56.0, 69.1, 82.9, 110.1, 125.61, 213.3,
    233.0, 261.0, 289.0, 316.0, 352.0, 382.0, 413.0, 445.0, 476.0, 597, 629, 666, 700, 753,
    791, 875, 916.1, 1592, 1672, 1757, 1848, 1936, 2029, 2137, 2230, 2329, 2422, 2683, 2767,
    2859, 2945, 3118, 3214, 3392, 3485, 7989, 8224, 8484, 8726, 9350, 9629, 9974, 10208.78,
    41861.073, 42912.99,
    /* Z=56 */ 5.211664, 10.003826, 35.8438, 47.0, 58.0, 71.0, 86.0, 101.0, 130.5, 146.52,
    241.0, 267.1, 296.0, 325.0, 354.0, 390.1, 422.0, 455.0, 488.0, 520, 646, 679, 717, 752,
    809, 846, 935, 976.62, 1695, 1776, 1864, 1958, 2047, 2142, 2256, 2349, 2452, 2547, 2814,
    2901, 2994, 3081, 3266, 3363, 3546, 3640, 8326, 8565, 8831, 9077, 9739, 10023, 10376,
    10616.42, 43485.364, 44561.47,
    /* Z=57 */ 5.5769, 11.18492, 19.1773, 49.95, 61.6, 74.0, 88.0, 105.0, 119.0, 151.4,
    168.77, 275.0, 303.0, 332.0, 364.0, 393.0, 431.0, 463.9, 498.0, 533, 566, 696, 731, 770,
    806, 865, 906, 995, 1039.09, 1800, 1884, 1974, 2069, 2162, 2259, 2377, 2473, 2577, 2674,
    2950, 3036, 3133, 3222, 3416, 3515, 3704, 3800, 8669, 8914, 9184, 9437, 10136, 10426,
    10789, 11033.40, 45144.994, 46245.60,
    /* Z=58 */ 5.5386, 10.85, 20.1974, 36.906, 65.55, 77.6, 91.0, 106.0, 125.0, 140.0, 172.0,
    192.24, 311.9, 340.0, 371.0, 402.9, 435.1, 472.0, 509.0, 543, 579, 613, 749, 785, 824,
    862, 924, 965, 1060, 1103.5, 1908, 1994, 2087, 2185, 2280, 2378, 2500, 2600, 2706, 2806,
    3087, 3176, 3274, 3366, 3570, 3672, 3865, 3963, 9020, 9269, 9545, 9803, 10542, 10840,
    11210, 11459.85, 46840.304, 47965.72,
    /* Z=59 */ 5.473, 10.55, 21.6237, 38.981, 57.53, 82, 97, 112, 131, 148, 162.0, 196.0,
    217.02, 350.0, 378.0, 412.0, 445.0, 478.0, 516.0, 554, 590, 627, 663, 803, 840, 880, 920,
    985, 1028, 1124, 1169.9, 2019, 2108, 2202, 2304, 2400, 2501, 2628, 2729, 2838, 2941, 3227,
    3319, 3419, 3512, 3729, 3832, 4030, 4130, 9378, 9632, 9913, 10175, 10959, 11262, 11641,
    11895.89, 48571.710, 49722.25,
    /* Z=60 */ 5.5250, 10.72, 22.14, 40.4, 60.00, 84, 99, 114, 136, 152, 168, 195, 220.9,
    243.00, 388.9, 420.1, 453.0, 489.0, 522.0, 562, 602, 638, 678, 714, 859, 896, 939, 978,
    1049, 1092, 1191, 1238.42, 2134, 2224, 2321, 2425, 2525, 2627, 2758, 2861, 2974, 3078,
    3371, 3465, 3567, 3662, 3891, 3997, 4198, 4302, 9742, 10002, 10288, 10555, 11384, 11694,
    12082, 12341.66, 50339.587, 51515.58,
    /* Z=61 */ 5.582, 10.90, 22.3, 41.0, 61.7, 85, 101, 116, 138, 155, 174, 202, 229, 248.0,
    269.0, 430.0, 462.0, 497.1, 534.0, 569, 609, 651, 689, 730, 767, 916, 956, 998, 1040, 1113,
    1158, 1261, 1308.7, 2251, 2344, 2443, 2549, 2652, 2755, 2892, 2997, 3112, 3219, 3519,
    3613, 3718, 3816, 4056, 4166, 4371, 4476, 10115, 10378, 10671, 10942, 11819, 12136,
    12532, 12797.26, 52144.29, 53346.10,
    /* Z=62 */ 5.64371, 11.07, 23.43, 41.4, 62.7, 87, 103, 118, 141, 158, 179, 208, 237, 257,
    276, 306.5, 474.0, 506.0, 543.1, 581, 617, 658, 702, 742, 782, 822, 976, 1016, 1060, 1103,
    1180, 1226, 1332, 1381.56, 2371, 2466, 2569, 2676, 2782, 2887, 3028, 3137, 3253, 3363,
    3669, 3766, 3873, 3971, 4227, 4337, 4548, 4655, 10494, 10762, 11060, 11337, 12264, 12588,
    12992, 13262.85, 53986.11, 55214.23,
    /* Z=63 */ 5.670385, 11.241, 24.92, 42.7, 63.2, 89, 105, 120, 144, 161, 183, 213, 243, 263,
    281, 311, 344.4, 518.0, 553.0, 590, 630, 667, 709, 755, 795, 838, 879, 1037, 1078, 1124,
    1167, 1249, 1296, 1406, 1456.06, 2495, 2591, 2697, 2807, 2914, 3022, 3168, 3279, 3398,
    3510, 3823, 3921, 4031, 4131, 4400, 4513, 4729, 4838, 10880, 11153, 11457, 11739, 12718,
    13050, 13462, 13738.58, 55865.91, 57120.63,
    /* Z=64 */ 6.14980, 12.09, 20.63, 44.0, 64.8, 89, 106, 123, 144, 165, 183, 213, 246, 268,
    288, 319, 352, 384.4, 565.0, 601, 639, 680, 719, 761, 810, 851, 895, 937, 1100, 1142, 1189,
    1233, 1321, 1368, 1481, 1532.35, 2621, 2720, 2827, 2941, 3050, 3160, 3312, 3424, 3546,
    3660, 3980, 4080, 4191, 4294, 4578, 4693, 4914, 5025, 11273, 11552, 11861, 12147, 13183,
    13521, 13943, 14224.57, 57783.90, 59065.52,
    /* Z=65 */ 5.8638, 11.52, 21.91, 39.36, 66.46, 90, 108, 125, 143, 168, 186, 216, 250, 273,
    294, 325, 358, 393, 426.6, 613, 651, 690, 732, 772, 816, 866, 909, 954, 997, 1165, 1208,
    1256, 1301, 1393, 1443, 1559, 1610.4, 2750, 2852, 2961, 3078, 3189, 3300, 3458, 3573,
    3698, 3814, 4139, 4242, 4355, 4460, 4760, 4877, 5103, 5217, 11673, 11957, 12272, 12563,
    13658, 14003, 14434, 14721.02, 59739.25, 61049.64,
    /* Z=66 */ 5.93905, 11.67, 22.93, 41.4, 62.1, 93, 110, 127, 152, 170, 192, 224, 259, 279,
    300, 332, 366, 399, 431, 464.9, 664, 702, 743, 786, 827, 872, 924, 969, 1014, 1059, 1232,
    1275, 1325, 1371, 1468, 1520, 1638, 1691.7, 2882, 2987, 3098, 3217, 3331, 3445, 3607,
    3725, 3852, 3970, 4303, 4407, 4523, 4629, 4945, 5066, 5296, 5412, 12081, 12370, 12690,
    12986, 14144, 14495, 14936, 15228.06, 61736.55, 63073.5,
    /* Z=67 */ 6.0215, 11.80, 22.84, 42.5, 63.9, 95, 112, 129, 155, 173, 197, 229, 263, 284, 305,
    340, 373, 408, 441, 475, 510, 715, 755, 797, 842, 885, 929, 985, 1029, 1077, 1122, 1300,
    1346, 1395, 1443, 1545, 1598, 1719, 1773.6, 3018, 3125, 3238, 3359, 3476, 3592, 3760,
    3880, 4009, 4131, 4469, 4576, 4693, 4802, 5135, 5258, 5494, 5611, 12495, 12790, 13116,
    13417, 14639, 14998, 15448, 15745.77, 63772.42, 65136.8,
    /* Z=68 */ 6.1077, 11.93, 22.74, 42.7, 65.1, 96, 114, 131, 158, 177, 201, 235, 268, 290, 311,
    345, 381, 415, 450, 486, 521, 555, 770, 810, 853, 899, 943, 989, 1046, 1092, 1142, 1188,
    1370, 1416, 1468, 1516, 1625, 1678, 1803, 1858.5, 3157, 3265, 3381, 3505, 3624, 3742,
    3916, 4038, 4170, 4294, 4639, 4748, 4866, 4978, 5329, 5455, 5695, 5815, 12918, 13217,
    13548, 13855, 15146, 15511, 15971, 16274.56, 65848.24, 67241.8,
    /* Z=69 */ 6.18431, 12.05, 23.68, 42.7, 65.4, 98, 116, 133, 160, 180, 205, 239, 274, 295,
    317, 352, 387, 424, 460, 496, 531, 567, 603, 825, 866, 911, 958, 1004, 1050, 1110, 1157,
    1207, 1255, 1442, 1490, 1542, 1591, 1706, 1761, 1889, 1945.2, 3298, 3409, 3528, 3653,
    3775, 3895, 4075, 4199, 4335, 4461, 4812, 4922, 5044, 5157, 5527, 5656, 5901, 6023, 13347,
    13651, 13988, 14300, 15663, 16036, 16505, 16814.34, 67965.26, 69387.3,
    /* Z=70 */ 6.254159, 12.179184, 25.053, 43.56, 65.6, 99, 117, 135, 163, 182, 209, 244, 279,
    301, 324, 360, 396, 431, 469, 505, 542, 579, 615, 651, 882, 924, 971, 1019, 1065, 1114, 1175,
    1224, 1275, 1324, 1516, 1564, 1618, 1668, 1789, 1845, 1978, 2036.4, 3443, 3555, 3677,
    3805, 3929, 4051, 4238, 4364, 4502, 4630, 4988, 5101, 5224, 5339, 5731, 5860, 6111, 6236,
    13784, 14093, 14435, 14752, 16191, 16572, 17050, 17365.44, 70123.04, 71574.8,
    /* Z=71 */ 5.425871, 13.9, 20.955, 45.249, 66.8, 98, 117, 136, 159, 185, 205, 238, 276, 305,
    328, 361, 399, 438, 476, 517, 555, 595, 630, 670, 713, 941, 985, 1032, 1081, 1130, 1178,
    1242, 1292, 1345, 1395, 1591, 1641, 1696, 1747, 1875, 1933, 2067, 2125.5, 3590, 3706,
    3828, 3960, 4086, 4211, 4403, 4532, 4673, 4803, 5168, 5282, 5408, 5525, 5937, 6070, 6326,
    6452, 14228, 14542, 14890, 15211, 16731, 17120, 17610, 17928.05, 72322.91, 73804.8,
    /* Z=72 */ 6.825069, 14.9, 23.3, 33.370, 68.37, 98, 118, 137, 157, 187, 209, 230, 270, 310,
    334, 359, 399, 440, 481, 522, 565, 606, 650, 690, 730, 772, 1002, 1047, 1094, 1146, 1195,
    1245, 1311, 1362, 1417, 1467, 1669, 1719, 1776, 1827, 1963, 2022, 2159, 2218.9, 3741,
    3858, 3984, 4118, 4246, 4372, 4573, 4703, 4846, 4980, 5350, 5468, 5595, 5713, 6149, 6284,
    6545, 6674, 14678, 14999, 15351, 15679, 17280, 17680, 18180, 18502.32, 74565.93,
    76077.8,
    /* Z=73 */ 7.549571, 16.2, 23.1, 35.0, 48.272, 94.01, 119, 139, 159, 180, 213, 235, 262,
    304, 338, 363, 396, 439, 482, 526, 569, 615, 660, 700, 750, 790, 832, 1064, 1110, 1160, 1211,
    1262, 1313, 1382, 1434, 1490, 1542, 1748, 1799, 1857, 1910, 2053, 2113, 2254, 2314.7,
    3898.7, 4014, 4143, 4278, 4410, 4537, 4745, 4877, 5024, 5159, 5537, 5655, 5785, 5907,
    6364, 6502, 6769, 6900, 15137, 15461, 15821, 16150, 17840, 18250, 18760, 19088.51,
    76852.02, 78394.7,
    /* Z=74 */ 7.86403, 16.37, 26.0, 38.2, 51.6, 64.77, 122.01, 141.2, 160.2, 179.0, 208.9,
    231.6, 258.3, 290.7, 325.3, 361.9, 387.9, 420.7, 462.1, 502.6, 543.4, 594.5, 640.6,
    685.6, 734.1, 784.4, 833.4, 881.4, 1132.2, 1180.0, 1230.4, 1283.4, 1335.1, 1386.8,
    1459.9, 1512.4, 1569.1, 1621.7, 1829.8, 1882.9, 1940.6, 1994.8, 2149.1, 2210.0,
    2354.5, 2414.1, 4056.8, 4180, 4309, 4446, 4578, 4709, 4927, 5063, 5209, 5348, 5719, 5840,
    5970, 6093, 6596, 6735, 7000, 7130, 15566, 15896, 16252, 16588, 18476, 18872, 19362.5,
    19686.74, 79181.93, 80755.6,
    /* Z=75 */ 7.83352, 16.6, 27.0, 39.1, 51.9, 67.0, 82.71, 144.4, 165, 187, 208, 236, 268,
    291, 330, 377, 403, 429, 476, 523, 570, 619, 670, 720, 760, 810, 860, 910, 953, 1194, 1242,
    1294, 1349, 1402, 1454, 1530, 1583, 1641, 1696, 1912, 1966, 2025, 2080, 2240, 2302, 2450,
    2514.54, 4214, 4335, 4468, 4609, 4745, 4877, 5099, 5236, 5388, 5528, 5919, 6042, 6176,
    6300, 6810, 6952, 7230, 7366, 16076, 16410, 16780, 17120, 19000, 19420, 19950, 20297.40,
    81556.90, 83162.3,
    /* Z=76 */ 8.43823, 17.0, 25.0, 41.0, 55.0, 70.1, 85.1, 102.02, 168.7, 190, 213, 235, 269,
    298, 322, 367, 410, 436, 470, 519, 568, 617, 670, 720, 770, 820, 870, 920, 970, 1015, 1262,
    1311, 1364, 1420, 1474, 1528, 1606, 1660, 1720, 1776, 1996, 2052, 2112, 2168, 2336, 2400,
    2552, 2615.5, 4374, 4501, 4635, 4779, 4917, 5052, 5280, 5421, 5575, 5717, 6115, 6240,
    6376, 6503, 7039, 7185, 7468, 7606, 16560, 16900, 17270, 17620, 19600, 20030, 20570,
    20920.60, 83976.20, 85614.4,
    /* Z=77 */ 8.96702, 17.00, 28.0, 40.0, 57.0, 72.0, 89.0, 105.0, 122.7, 194.8, 217, 240,
    264, 303, 329, 356, 407, 445, 472, 512, 563, 614, 670, 720, 770, 820, 870, 920, 980, 1030,
    1080, 1331, 1381, 1436, 1493, 1548, 1603, 1684, 1739, 1801, 1857, 2083, 2139, 2201, 2258,
    2435, 2500, 2656, 2720.4, 4540, 4668, 4806, 4952, 5092, 5229, 5466, 5609, 5765, 5910,
    6315, 6441, 6580, 6708, 7274, 7421, 7711, 7850, 17040, 17390, 17770, 18120, 20210, 20650,
    21200, 21556.60, 86438.9, 88113.3,
    /* Z=78 */ 8.95883, 18.56, 29.0, 43.0, 56.0, 75.0, 91.0, 109.0, 126.0, 144.9, 220.4, 245,
    269, 293, 332, 358, 392, 445, 479, 507, 554, 607, 660, 710, 760, 820, 870, 930, 980, 1040,
    1090, 1140, 1402, 1454, 1509, 1567, 1624, 1680, 1763, 1821, 1883, 1941, 2171, 2228, 2291,
    2350, 2536, 2603, 2762, 2827.8, 4715, 4839, 4980, 5128, 5270, 5410, 5654, 5800, 5959,
    6106, 6517, 6646, 6787, 6918, 7512, 7664, 7960, 8100, 17540, 17890, 18280, 18630, 20840,
    21280, 21840, 22205.69, 88955.17, 90659.7,
    /* Z=79 */ 9.225553, 20.203, 30.0, 45.0, 60.0, 74.0, 94.0, 112.0, 130.1, 149.0, 168.2,
    248.0, 275, 299, 324, 365, 392, 433, 487, 517, 546, 600, 650, 710, 760, 820, 870, 930, 990,
    1040, 1100, 1150, 1210, 1475, 1527, 1584, 1644, 1702, 1758, 1845, 1904, 1967, 2026, 2261,
    2320, 2383, 2443, 2640, 2708, 2870, 2941.0, 4888, 5013, 5156, 5307, 5452, 5594, 5846,
    5994, 6156, 6305, 6724, 6854, 6997, 7130, 7756, 7910, 8210, 8360, 18040, 18400, 18790,
    19150, 21470, 21920, 22500, 22868.12, 91515.82, 93254.3,
    /* Z=80 */ 10.437504, 18.75687, 34.46, 48.55, 61.2, 76.6, 93.0, 113.9, 134.0, 153.0,
    173.0, 192.7, 276.9, 307, 332, 357, 402, 429, 477, 528, 558, 593, 650, 710, 760, 820, 880,
    930, 990, 1050, 1110, 1160, 1220, 1280, 1549, 1603, 1661, 1723, 1780, 1839, 1928, 1989,
    2052, 2113, 2354, 2412, 2478, 2539, 2745, 2815, 2981, 3049.9, 5055, 5191, 5335, 5490,
    5636, 5780, 6041, 6192, 6356, 6508, 6933, 7066, 7211, 7346, 8010, 8160, 8470, 8620, 18550,
    18910, 19310, 19680, 22120, 22580, 23170, 23544.10, 94124.70, 95897.7,
    /* Z=81 */ 6.1082871, 20.4283, 29.8520, 51.14, 62.6, 80.0, 97.9, 116.0, 135.0, 158.0,
    177.0, 198.0, 218.3, 306.9, 340, 366, 392, 439, 467, 524, 572, 601, 640, 700, 760, 820, 880,
    930, 990, 1060, 1110, 1170, 1230, 1290, 1350, 1625, 1681, 1740, 1802, 1862, 1920, 2014,
    2075, 2140, 2202, 2447, 2508, 2574, 2635, 2854, 2925, 3094, 3164.7, 5234, 5371, 5518,
    5674, 5824, 5969, 6241, 6392, 6560, 6714, 7146, 7281, 7428, 7570, 8260, 8420, 8730, 8880,
    19070, 19440, 19840, 20210, 22780, 23250, 23850, 24234.1, 96783.20, 98591.6,
    /* Z=82 */ 7.4166796, 15.032498, 31.9373, 42.33256, 68.8, 82.9, 100.1, 120.0, 138.0,
    158.0, 182.0, 203.0, 224.0, 245.1, 338.1, 374, 401, 427, 478, 507, 572, 614, 650, 690, 750,
    810, 870, 930, 990, 1050, 1120, 1180, 1240, 1300, 1360, 1430, 1704, 1760, 1819, 1884, 1945,
    2004, 2101, 2163, 2230, 2292, 2543, 2605, 2671, 2735, 2965, 3036, 3211, 3282.1, 5414,
    5555, 5703, 5862, 6015, 6162, 6442, 6597, 6767, 6924, 7362, 7499, 7650, 7790, 8520, 8680,
    9000, 9150, 19590, 19970, 20380, 20750, 23460, 23940, 24550, 24938.2, 99491.85,
    101336.4,
    /* Z=83 */ 7.285516, 16.703, 25.563, 45.37, 54.851, 88.4, 103.0, 122.0, 143.0, 161.1,
    183.0, 208.0, 229.0, 252.1, 272.6, 370.2, 409, 436, 464, 517, 548, 621, 660, 690, 750, 810,
    870, 930, 990, 1060, 1120, 1180, 1250, 1310, 1380, 1440, 1500, 1784, 1840, 1902, 1967,
    2029, 2090, 2190, 2253, 2321, 2385, 2641, 2703, 2771, 2835, 3078, 3151, 3329, 3401.8,
    5599, 5740, 5892, 6054, 6208, 6358, 6648, 6804, 6977, 7137, 7582, 7720, 7870, 8010, 8780,
    8950, 9270, 9430, 20130, 20500, 20920, 21300, 24150, 24640, 25260, 25656.9, 102251.76,
    104132.8,
    /* Z=84 */ 8.414, 19.3, 27.3, 36.0, 57.0, 69.1, 108.0, 125.0, 146.1, 166.0, 186.0, 209.0,
    235.0, 257.0, 280.9, 304.0, 416, 444, 473, 502, 558, 590, 670, 700, 740, 800, 870, 930, 990,
    1060, 1120, 1180, 1250, 1320, 1380, 1440, 1510, 1570, 1865, 1923, 1986, 2052, 2115, 2177,
    2281, 2345, 2414, 2480, 2740, 2803, 2873, 2938, 3194, 3268, 3450, 3524.2, 5785, 5930,
    6084, 6248, 6405, 6557, 6856, 7015, 7191, 7353, 7810, 7950, 8100, 8240, 9050, 9220, 9550,
    9710, 20670, 21050, 21470, 21860, 24860, 25360, 25990, 26390.4, 105064.3, 106982.7,
    /* Z=85 */ 9.31751, 17.880, 26.58, 39.65, 50.39, 72.0, 85.1, 130.1, 149.0, 169.0, 192.1,
    212.0, 235.9, 263.0, 287.0, 311.0, 335.0, 452, 481, 511, 541, 600, 630, 720, 750, 790, 860,
    920, 990, 1050, 1120, 1180, 1250, 1320, 1380, 1450, 1510, 1590, 1650, 1948, 2007, 2071,
    2139, 2203, 2266, 2373, 2439, 2510, 2576, 2841, 2905, 2977, 3042, 3312, 3388, 3573,
    3649.3, 5976, 6122, 6279, 6445, 6604, 6759, 7068, 7230, 7408, 7570, 8030, 8180, 8330,
    8480, 9330, 9500, 9830, 9990, 21210, 21600, 22030, 22420, 25580, 26090, 26730, 27139.0,
    107923.4, 109886.0,
    /* Z=86 */ 10.74850, 21.4, 29.4, 36.9, 52.9, 64.0, 88.0, 102.0, 154.0, 173.9, 195.0,
    218.0, 240.0, 264.0, 293.0, 317.0, 341.9, 367.0, 488, 519, 549, 579, 643, 680, 760, 800,
    850, 920, 980, 1050, 1110, 1180, 1250, 1310, 1390, 1460, 1520, 1590, 1660, 1720, 2033,
    2094, 2158, 2227, 2293, 2357, 2467, 2535, 2606, 2674, 2944, 3010, 3082, 3149, 3433, 3510,
    3699, 3776.9, 6169, 6318, 6476, 6646, 6807, 6964, 7283, 7448, 7630, 7800, 8260, 8410,
    8570, 8710, 9610, 9780, 10120, 10290, 21770, 22160, 22600, 22990, 26310, 26830, 27490,
    27903.1, 110842.0, 112843.7,
    /* Z=87 */ 4.0727409, 22.4, 33.5, 39.1, 50.0, 67.0, 80.0, 106.0, 120.0, 179.0, 200.0,
    222.1, 245.0, 269.0, 293.0, 324.0, 349.0, 375.1, 400.0, 528, 559, 590, 621, 690, 720, 810,
    850, 910, 980, 1040, 1110, 1180, 1250, 1320, 1380, 1460, 1530, 1600, 1670, 1740, 1810,
    2119, 2182, 2247, 2317, 2384, 2450, 2564, 2631, 2706, 2774, 3049, 3115, 3190, 3257, 3556,
    3635, 3828, 3907, 6365, 6516, 6678, 6849, 7013, 7172, 7502, 7670, 7850, 8020, 8500, 8640,
    8800, 8950, 9890, 10070, 10420, 10590, 22330, 22730, 23170, 23570, 27060, 27590, 28260,
    28683.4, 113817.2, 115859.0,
    /* Z=88 */ 5.278424, 10.147153, 31.0, 41.0, 52.9, 64.0, 82.0, 97.0, 124.0, 140.0, 204.9,
    227.0, 250.0, 274.0, 299.0, 324.0, 356.0, 382.0, 409.0, 435, 567, 599, 631, 660, 740, 770,
    860, 900, 970, 1040, 1110, 1180, 1250, 1320, 1390, 1460, 1530, 1610, 1680, 1750, 1820,
    1880, 2208, 2271, 2338, 2409, 2477, 2544, 2662, 2731, 2806, 2876, 3155, 3224, 3298, 3368,
    3682, 3762, 3959, 4040, 6565, 6718, 6881, 7056, 7222, 7383, 7720, 7890, 8080, 8250, 8730,
    8880, 9040, 9200, 10190, 10360, 10720, 10890, 22900, 23300, 23750, 24160, 27830, 28370,
    29050, 29479.8, 116848.7, 118931.3,
    /* Z=89 */ 5.380226, 11.754, 17.431, 44.8, 55.0, 67.0, 79.0, 98.9, 113.9, 143.9, 161.1,
    233.0, 255.0, 279.0, 305.0, 330.0, 355.0, 390.1, 416.0, 444, 470, 608, 640, 670, 710, 780,
    820, 920, 950, 1030, 1100, 1170, 1240, 1310, 1380, 1460, 1530, 1610, 1680, 1750, 1820,
    1900, 1970, 2298, 2362, 2430, 2503, 2572, 2639, 2762, 2833, 2908, 2980, 3264, 3334, 3409,
    3479, 3811, 3893, 4093, 4175, 6767, 6923, 7088, 7265, 7434, 7600, 7950, 8120, 8310, 8480,
    8970, 9120, 9290, 9440, 10480, 10660, 11030, 11200, 23480, 23890, 24340, 24760, 28610,
    29160, 29850, 30293.1, 119938.6, 122062.9,
    /* Z=90 */ 6.3067, 11.9, 18.32, 28.648, 58.0, 69.1, 82.0, 95.0, 118.0, 133.0, 165.0,
    181.0, 262.0, 285.0, 310.0, 336.0, 362.0, 388.9, 424.0, 451, 480, 508, 650, 680, 720, 750,
    830, 870, 970, 1010, 1090, 1160, 1200, 1310, 1380, 1460, 1530, 1600, 1680, 1760, 1830,
    1910, 1980, 2060, 2390, 2455, 2524, 2598, 2669, 2737, 2864, 2935, 3013, 3086, 3375, 3445,
    3522, 3593, 3943, 4025, 4230, 4313, 6972, 7130, 7299, 7478, 7650, 7810, 8180, 8350, 8550,
    8720, 9220, 9370, 9540, 9690, 10790, 10970, 11340, 11510, 24060, 24480, 24940, 25360,
    29410, 29970, 30680, 31122.8, 123086.4, 125253.4,
    /* Z=91 */ 5.89, 11.9, 18.6, 30.9, 44.3, 72.0, 85.1, 98.9, 111.0, 137.0, 153.0, 187.0,
    203.0, 292.0, 316.0, 341.9, 369.0, 395.0, 423.0, 460, 488, 518, 546, 690, 720, 760, 790,
    880, 920, 1020, 1060, 1150, 1220, 1300, 1370, 1450, 1520, 1600, 1670, 1760, 1830, 1910,
    1980, 2060, 2130, 2483, 2550, 2620, 2696, 2766, 2837, 2968, 3040, 3119, 3193, 3488, 3558,
    3637, 3709, 4077, 4161, 4370, 4454, 7181, 7341, 7512, 7690, 7870, 8040, 8410, 8590, 8780,
    8960, 9460, 9620, 9790, 9950, 11100, 11290, 11660, 11840, 24660, 25080, 25540, 25970,
    30230, 30800, 31520, 31971.6, 126296.6, 128507.1,
    /* Z=92 */ 6.19405, 11.6, 19.80, 36.7, 46.0, 62.0, 89.0, 101.0, 116.0, 128.9, 158.0,
    173.0, 210.0, 227.0, 323.0, 348.0, 375.1, 402.0, 431.0, 458, 497, 525, 557, 585, 730, 770,
    800, 840, 930, 970, 1070, 1110, 1210, 1290, 1370, 1440, 1520, 1590, 1670, 1750, 1830, 1910,
    1990, 2070, 2140, 2220, 2578, 2646, 2718, 2794, 2867, 2938, 3073, 3147, 3228, 3301, 3602,
    3675, 3753, 3827, 4214, 4299, 4513, 4598, 7393, 7554, 7730, 7910, 8090, 8260, 8650, 8830,
    9030, 9210, 9720, 9870, 10040, 10200, 11410, 11600, 11990, 12160, 25260, 25680, 26150,
    26590, 31060, 31640, 32370, 32836.5, 129570.3, 131821.2,
    /* Z=93 */ 6.2655, 11.5, 19.7, 33.8, 48.0, 65.0, 92, 107, 121, 136, 151, 179.0, 196.0,
    233.0, 252.1, 355.0, 382.0, 408.0, 438.0, 466, 495, 535, 565, 596, 626, 770, 810, 850, 880,
    980, 1020, 1130, 1170, 1280, 1360, 1430, 1510, 1590, 1670, 1740, 1820, 1910, 1990, 2070,
    2140, 2230, 2310, 2675, 2745, 2817, 2894, 2969, 3041, 3181, 3255, 3338, 3413, 3718, 3792,
    3872, 3947, 4353, 4441, 4658, 4744, 7607, 7770, 7950, 8130, 8310, 8480, 8890, 9070, 9270,
    9450, 9970, 10130, 10300, 10470, 11730, 11930, 12320, 12500, 25870, 26300, 26770, 27210,
    31910, 32500, 33250, 33722.2, 132901.8, 135202.4,
    /* Z=94 */ 6.0258, 11.5, 21.1, 35.0, 49.0, 80, 95, 109, 120, 139, 159, 179, 200.0, 219.0,
    258.0, 278.0, 388.9, 416.0, 444.0, 474, 503, 532, 575, 605, 637, 668, 820, 850, 890, 930,
    1030, 1070, 1180, 1220, 1340, 1420, 1500, 1580, 1660, 1740, 1820, 1890, 1990, 2070, 2150,
    2230, 2310, 2390, 2774, 2844, 2918, 2997, 3072, 3146, 3290, 3366, 3449, 3527, 3836, 3911,
    3993, 4068, 4496, 4585, 4807, 4894, 7830, 7990, 8170, 8360, 8540, 8710, 9130, 9310, 9520,
    9700, 10230, 10390, 10570, 10730, 12060, 12260, 12660, 12840, 26480, 26920, 27400,
    27840, 32790, 33390, 34150, 34625.8, 136299.2, 138646,
    /* Z=95 */ 5.9738, 11.7, 21.7, 36.8, 50.0, 67.9, 95, 110, 125, 141, 163, 184, 206, 225.0,
    242.0, 284.0, 305.0, 424.0, 451.1, 481, 511, 541, 571, 616, 646, 680, 711, 870, 900, 940,
    980, 1090, 1130, 1240, 1280, 1410, 1490, 1570, 1650, 1730, 1820, 1900, 1980, 2070, 2160,
    2240, 2320, 2410, 2480, 2874, 2946, 3021, 3101, 3178, 3251, 3402, 3479, 3563, 3641, 3956,
    4033, 4115, 4191, 4642, 4733, 4958, 5050, 8040, 8210, 8390, 8590, 8770, 8950, 9380, 9560,
    9770, 9960, 10490, 10650, 10830, 11000, 12400, 12600, 13000, 13190, 27110, 27550, 28040,
    28490, 33670, 34290, 35060, 35549.4, 139769.5, 142161,
    /* Z=96 */ 5.9914, 12.4, 20.1, 37.7, 51.0, 69.1, 97, 112, 128, 144, 167, 190, 213, 235, 253,
    272, 311.0, 332.0, 460.0, 489, 518, 550, 580, 611, 657, 689, 723, 755, 910, 950, 990, 1030,
    1140, 1180, 1300, 1340, 1480, 1560, 1650, 1730, 1810, 1890, 1980, 2060, 2160, 2240, 2320,
    2410, 2490, 2580, 2976, 3050, 3125, 3207, 3284, 3360, 3515, 3593, 3679, 3758, 4078, 4156,
    4239, 4317, 4791, 4883, 5110, 5200, 8270, 8440, 8620, 8820, 9000, 9180, 9630, 9820, 10020,
    10220, 10760, 10920, 11100, 11270, 12740, 12950, 13350, 13550, 27740, 28180, 28680,
    29140, 34590, 35210, 36000, 36493.0, 143299.6, 145743,
    /* Z=97 */ 6.1978, 11.9, 21.6, 36.0, 56.0, 70.1, 90.0, 114, 130, 147, 171, 195, 218, 240,
    259, 279, 303, 339.0, 361.0, 497, 526, 557, 590, 621, 652, 700, 733, 768, 800, 960, 1000,
    1040, 1080, 1200, 1240, 1360, 1410, 1550, 1630, 1720, 1800, 1890, 1970, 2050, 2140, 2240,
    2320, 2410, 2490, 2580, 2670, 3080, 3154, 3232, 3315, 3393, 3469, 3630, 3709, 3797, 3877,
    4202, 4281, 4365, 4445, 4943, 5040, 5270, 5360, 8500, 8670, 8850, 9050, 9240, 9420, 9880,
    10070, 10280, 10480, 11020, 11190, 11380, 11550, 13090, 13300, 13720, 13910, 28380,
    28830, 29330, 29790, 35510, 36200, 37000, 37457.6, 146904.7, 149398,
    /* Z=98 */ 6.2817, 12.0, 22.4, 37.7, 51.9, 75.0, 91.0, 112.9, 133, 152, 178, 201, 225, 247,
    265, 286, 310, 334, 368.0, 390, 536, 566, 597, 630, 662, 695, 744, 778, 814, 847, 1010, 1050,
    1090, 1120, 1250, 1300, 1420, 1470, 1620, 1700, 1790, 1880, 1960, 2050, 2130, 2220, 2320,
    2410, 2490, 2580, 2670, 2750, 3186, 3261, 3340, 3424, 3503, 3581, 3747, 3828, 3915, 3998,
    4329, 4407, 4494, 4574, 5100, 5190, 5430, 5520, 8730, 8900, 9090, 9290, 9480, 9660, 10140,
    10330, 10550, 10740, 11300, 11470, 11650, 11820, 13450, 13660, 14080, 14280, 29020,
    29480, 29990, 30460, 36500, 37100, 37900, 38443.5, 150579.3, 153124,
    /* Z=99 */ 6.3676, 12.2, 22.7, 38.8, 54.1, 71.0, 97.0, 112.9, 137.0, 157, 180, 206, 231,
    252, 270, 294, 317, 342, 367, 398, 421, 576, 606, 638, 672, 705, 738, 790, 824, 861, 895,
    1060, 1100, 1140, 1180, 1310, 1360, 1480, 1530, 1690, 1780, 1870, 1950, 2040, 2130, 2220,
    2300, 2410, 2490, 2580, 2680, 2760, 2850, 3294, 3370, 3449, 3535, 3616, 3694, 3866, 3947,
    4038, 4120, 4456, 4537, 4624, 4700, 5260, 5350, 5600, 5690, 8960, 9140, 9330, 9530, 9720,
    9910, 10400, 10590, 10810, 11010, 11570, 11740, 11930, 12110, 13810, 14030, 14460,
    14660, 29680, 30140, 30660, 31100, 37400, 38100, 38900, 39451.4, 154328.1, 156926,
    /* Z=100 */ 6.50, 12.4, 23.2, 39.3, 55.0, 74.0, 93.0, 120.0, 136.0, 162.0, 185, 209, 237,
    257, 276, 300, 326, 351, 377, 402, 430, 453, 616, 647, 680, 716, 749, 782, 837, 871, 909, 944,
    1110, 1150, 1190, 1230, 1370, 1420, 1550, 1600, 1770, 1850, 1940, 2030, 2120, 2210, 2300,
    2390, 2490, 2590, 2680, 2760, 2850, 2950, 3403, 3480, 3561, 3647, 3730, 3810, 3986, 4070,
    4160, 4245, 4586, 4667, 4760, 4840, 5420, 5510, 5760, 5860, 9200, 9370, 9570, 9770, 9970,
    10160, 10660, 10860, 11080, 11280, 11850, 12020, 12220, 12400, 14180, 14400, 14840,
    15040, 30340, 30810, 31300, 31800, 38400, 39100, 40000, 40482.2, 158152.5, 160804
};

const double bindingEnergy[100/2*101] = {
    /* Z=1 */ 13.5981,
    /* Z=2 */ 24.588, 24.588,
    /* Z=3 */ 57.875, 57.875, 5.39172,
    /* Z=4 */ 114.34, 114.34, 9.32263, 9.32263,
    /* Z=5 */ 192.25, 192.25, 12.93, 12.93, 8.298,
    /* Z=6 */ 288.23, 288.23, 16.59, 16.59, 11.26, 11.26,
    /* Z=7 */ 403.78, 403.78, 20.33, 20.33, 14.534, 14.534, 14.534,
    /* Z=8 */ 538.25, 538.25, 28.72, 28.72, 13.618, 13.618, 13.618, 13.618,
    /* Z=9 */ 692.45, 692.45, 37.213, 37.213, 17.423, 17.423, 17.423, 17.423, 17.423,
    /* Z=10 */ 869.53, 869.53, 47.735, 47.735, 21.565, 21.565, 21.565, 21.565, 21.565,
    21.565,
    /* Z=11 */ 1074.4, 1074.4, 66.02, 66.02, 33.52, 33.52, 33.52, 33.52, 33.52, 33.52,
    5.13908,
    /* Z=12 */ 1307.3, 1307.3, 92.18, 92.18, 53.7733, 53.7733, 53.7733, 53.7733, 53.7733,
    53.7733, 7.64624, 7.64624,
    /* Z=13 */ 1564.1, 1564.1, 121.46, 121.46, 76.753, 76.753, 76.753, 76.753, 76.753,
    76.753, 10.62, 10.62, 5.9858,
    /* Z=14 */ 1844.1, 1844.1, 154.04, 154.04, 103.71, 103.71, 103.71, 103.71, 103.71,
    103.71, 13.46, 13.46, 8.1517, 8.1517,
    /* Z=15 */ 2148.3, 2148.3, 191.4, 191.4, 135.12, 135.12, 135.12, 135.12, 135.12, 135.12,
    16.15, 16.15, 10.487, 10.487, 10.487,
    /* Z=16 */ 2475.8, 2475.8, 232.1, 232.1, 168.1, 168.1, 168.1, 168.1, 168.1, 168.1, 20.2,
    20.2, 10.36, 10.36, 10.36, 10.36,
    /* Z=17 */ 2829.1, 2829.1, 276.6, 276.6, 206.35, 206.35, 206.35, 206.35, 206.35, 206.35,
    24.54, 24.54, 12.968, 12.968, 12.968, 12.968, 12.968,
    /* Z=18 */ 3206.2, 3206.2, 324.2, 324.2, 247.74, 247.74, 247.74, 247.74, 247.74, 247.74,
    29.24, 29.24, 15.76, 15.76, 15.76, 15.76, 15.76, 15.76,
    /* Z=19 */ 3610.27, 3610.27, 380.8, 380.8, 297.25, 297.25, 297.25, 297.25, 297.25,
    297.25, 36.95, 36.95, 19.375, 19.375, 19.375, 19.375, 19.375, 19.375, 4.34066,
    /* Z=20 */ 4041.07, 4041.07, 441.08, 441.08, 350.22, 350.22, 350.22, 350.22, 350.22,
    350.22, 46.52, 46.52, 28.08, 28.08, 28.08, 28.08, 28.08, 28.08, 6.11316, 6.11316,
    /* Z=21 */ 4494.2, 4494.2, 502.7, 502.7, 405.183, 405.183, 405.183, 405.183, 405.183,
    405.183, 54.9, 54.9, 32.6417, 32.6417, 32.6417, 32.6417, 32.6417, 32.6417, 8.06667,
    6.56144, 6.56144,
    /* Z=22 */ 4969.9, 4969.9, 566.78, 566.78, 461.093, 461.093, 461.093, 461.093, 461.093,
    461.093, 63.94, 63.94, 37.8533, 37.8533, 37.8533, 37.8533, 37.8533, 37.8533, 8.1, 8.1,
    6.8282, 6.8282,
    /* Z=23 */ 5469.6, 5469.6, 632.94, 632.94, 520.607, 520.607, 520.607, 520.607, 520.607,
    520.607, 71.94, 71.94, 42.9, 42.9, 42.9, 42.9, 42.9, 42.9, 8.13333, 8.13333, 8.13333,
    6.7463, 6.7463,
    /* Z=24 */ 5994.2, 5994.2, 701.7, 701.7, 583.507, 583.507, 583.507, 583.507, 583.507,
    583.507, 80.5, 80.5, 48.6067, 48.6067, 48.6067, 48.6067, 48.6067, 48.6067, 8.34333,
    8.34333, 8.34333, 8.34333, 8.34333, 6.76664,
    /* Z=25 */ 6542.0, 6542.0, 773.28, 773.28, 648.033, 648.033, 648.033, 648.033, 648.033,
    648.033, 88.44, 88.44, 53.22, 53.22, 53.22, 53.22, 53.22, 53.22, 9.1067, 9.1067,
    9.1067, 9.1067, 9.1067, 7.43402, 7.43402,
    /* Z=26 */ 7117.0, 7117.0, 851.06, 851.06, 717.427, 717.427, 717.427, 717.427, 717.427,
    717.427, 97.92, 97.92, 59.16, 59.16, 59.16, 59.16, 59.16, 59.16, 9.34, 9.34, 9.34, 9.34,
    9.34, 9.34, 7.9024, 7.9024,
    /* Z=27 */ 7713.4, 7713.4, 930.96, 930.96, 789.207, 789.207, 789.207, 789.207, 789.207,
    789.207, 106.58, 106.58, 65.44, 65.44, 65.44, 65.44, 65.44, 65.44, 8.98667, 8.98667,
    8.98667, 8.98667, 8.98667, 8.98667, 8.98667, 7.881, 7.881,
    /* Z=28 */ 8337.8, 8337.8, 1014.8, 1014.8, 865.75, 865.75, 865.75, 865.75, 865.75,
    865.75, 117.44, 117.44, 74.033, 74.033, 74.033, 74.033, 74.033, 74.033, 10.213,
    10.213, 10.213, 10.213, 10.213, 10.213, 10.213, 10.213, 7.6398, 7.6398,
    /* Z=29 */ 8983.9, 8983.9, 1102.9, 1102.9, 944.78, 944.78, 944.78, 944.78, 944.78,
    944.78, 125.42, 125.42, 80.88, 80.88, 80.88, 80.88, 80.88, 80.88, 10.62, 10.62, 10.62,
    10.62, 10.62, 10.62, 10.62, 10.62, 10.62, 10.62, 7.7264,
    /* Z=30 */ 9661.6, 9661.6, 1198.1, 1198.1, 1032.0, 1032.0, 1032.0, 1032.0, 1032.0,
    1032.0, 141.2, 141.2, 91.717, 91.717, 91.717, 91.717, 91.717, 91.717, 12.275, 12.275,
    12.275, 12.275, 12.275, 12.275, 12.275, 12.275, 12.275, 12.275, 9.3941, 9.3941,
    /* Z=31 */ 10367.0, 10367.0, 1302.1, 1302.1, 1128.1, 1128.1, 1128.1, 1128.1, 1128.1,
    1128.1, 162.04, 162.04, 107.08, 107.08, 107.08, 107.08, 107.08, 107.08, 21.14, 21.14,
    21.14, 21.14, 21.14, 21.14, 21.14, 21.14, 21.14, 21.14, 11.0, 11.0, 5.9993,
    /* Z=32 */ 11105.0, 11105.0, 1415.9, 1415.9, 1230.0, 1230.0, 1230.0, 1230.0, 1230.0,
    1230.0, 183.25, 183.25, 126.08, 126.08, 126.08, 126.08, 126.08, 126.08, 31.82, 31.82,
    31.82, 31.82, 31.82, 31.82, 31.82, 31.82, 31.82, 31.82, 14.3, 14.3, 7.9, 7.9,
    /* Z=33 */ 11870.0, 11870.0, 1531.0, 1531.0, 1339.1, 1339.1, 1339.1, 1339.1, 1339.1,
    1339.1, 208.0, 208.0, 146.65, 146.65, 146.65, 146.65, 146.65, 146.65, 45.555, 45.555,
    45.555, 45.555, 45.555, 45.555, 45.555, 45.555, 45.555, 45.555, 17.0, 17.0, 9.8152,
    9.8152, 9.8152,
    /* Z=34 */ 12660.0, 12660.0, 1656.6, 1656.6, 1452.3, 1452.3, 1452.3, 1452.3, 1452.3,
    1452.3, 234.25, 234.25, 167.33, 167.33, 167.33, 167.33, 167.33, 167.33, 59.575,
    59.575, 59.575, 59.575, 59.575, 59.575, 59.575, 59.575, 59.575, 59.575, 20.15, 20.15,
    9.7524, 9.7524, 9.7524, 9.7524,
    /* Z=35 */ 13478.0, 13478.0, 1787.7, 1787.7, 1571.3, 1571.3, 1571.3, 1571.3, 1571.3,
    1571.3, 261.75, 261.75, 190.05, 190.05, 190.05, 190.05, 190.05, 190.05, 75.17, 75.17,
    75.17, 75.17, 75.17, 75.17, 75.17, 75.17, 75.17, 75.17, 23.8, 23.8, 11.814, 11.814,
    11.814, 11.814, 11.814,
    /* Z=36 */ 14328.0, 14328.0, 1924.7, 1924.7, 1696.0, 1696.0, 1696.0, 1696.0, 1696.0,
    1696.0, 293.13, 293.13, 217.85, 217.85, 217.85, 217.85, 217.85, 217.85, 93.722,
    93.722, 93.722, 93.722, 93.722, 93.722, 93.722, 93.722, 93.722, 93.722, 27.51, 27.51,
    14.0, 14.0, 14.0, 14.0, 14.0, 14.0,
    /* Z=37 */ 15201.7, 15201.7, 2068.07, 2068.07, 1827.16, 1827.16, 1827.16, 1827.16,
    1827.16, 1827.16, 325.55, 325.55, 244.733, 244.733, 244.733, 244.733, 244.733,
    244.733, 114.1, 114.1, 114.1, 114.1, 114.1, 114.1, 114.1, 114.1, 114.1, 114.1, 32.4,
    32.4, 16.5167, 16.5167, 16.5167, 16.5167, 16.5167, 16.5167, 4.17713,
    /* Z=38 */ 16106.6, 16106.6, 2068.07, 2068.07, 1965.11, 1965.11, 1965.11, 1965.11,
    1965.11, 1965.11, 360.94, 360.94, 275.087, 275.087, 275.087, 275.087, 275.087,
    275.087, 137.048, 137.048, 137.048, 137.048, 137.048, 137.048, 137.048, 137.048,
    137.048, 137.048, 40.66, 40.66, 22.7733, 22.7733, 22.7733, 22.7733, 22.7733, 22.7733,
    5.69484, 5.69484,
    /* Z=39 */ 17039.9, 17039.9, 2374.83, 2374.83, 2107.61, 2107.61, 2107.61, 2107.61,
    2107.61, 2107.61, 396.05, 396.05, 306.333, 306.333, 306.333, 306.333, 306.333,
    306.333, 160.344, 160.344, 160.344, 160.344, 160.344, 160.344, 160.344, 160.344,
    160.344, 160.344, 47.95, 47.95, 28.625, 28.625, 28.625, 28.625, 28.625, 28.625, 6.38,
    6.217, 6.217,
    /* Z=40 */ 18000.6, 18000.6, 2536.07, 2536.07, 2254.96, 2254.96, 2254.96, 2254.96,
    2254.96, 2254.96, 433.98, 433.98, 338.613, 338.613, 338.613, 338.613, 338.613,
    338.613, 184.456, 184.456, 184.456, 184.456, 184.456, 184.456, 184.456, 184.456,
    184.456, 184.456, 55.04, 55.04, 32.9667, 32.9667, 32.9667, 32.9667, 32.9667, 32.9667,
    8.61, 8.61, 6.6339, 6.6339,
    /* Z=41 */ 18988.6, 18988.6, 2702.13, 2702.13, 2406.38, 2406.38, 2406.38, 2406.38,
    2406.38, 2406.38, 471.48, 471.48, 369.007, 369.007, 369.007, 369.007, 369.007,
    369.007, 208.644, 208.644, 208.644, 208.644, 208.644, 208.644, 208.644, 208.644,
    208.644, 208.644, 61.12, 61.12, 37.3133, 37.3133, 37.3133, 37.3133, 37.3133, 37.3133,
    7.17, 7.17, 7.17, 7.17, 6.75885,
    /* Z=42 */ 20003.5, 20003.5, 2871.67, 2871.67, 2561.44, 2561.44, 2561.44, 2561.44,
    2561.44, 2561.44, 510.5, 510.5, 404.147, 404.147, 404.147, 404.147, 404.147, 404.147,
    234.044, 234.044, 234.044, 234.044, 234.044, 234.044, 234.044, 234.044, 234.044,
    234.044, 67.56, 67.56, 41.46, 41.46, 41.46, 41.46, 41.46, 41.46, 8.56, 8.56, 8.56, 8.56,
    8.56, 7.09243,
    /* Z=43 */ 21048.0, 21048.0, 3048.33, 3048.33, 2721.78, 2721.78, 2721.78, 2721.78,
    2721.78, 2721.78, 550.333, 550.333, 437.983, 437.983, 437.983, 437.983, 437.983,
    437.983, 260.35, 260.35, 260.35, 260.35, 260.35, 260.35, 260.35, 260.35, 260.35,
    260.35, 74.2667, 74.2667, 44.775, 44.775, 44.775, 44.775, 44.775, 44.775, 8.6, 8.6,
    8.6, 8.6, 8.6, 7.28, 7.28,
    /* Z=44 */ 22121.2, 22121.2, 3230.0, 3230.0, 2886.93, 2886.93, 2886.93, 2886.93,
    2886.93, 2886.93, 590.82, 590.82, 473.513, 473.513, 473.513, 473.513, 473.513,
    473.513, 286.608, 286.608, 286.608, 286.608, 286.608, 286.608, 286.608, 286.608,
    286.608, 286.608, 80.16, 80.16, 47.44, 47.44, 47.44, 47.44, 47.44, 47.44, 8.5, 8.5, 8.5,
    8.5, 8.5, 8.5, 8.5, 7.3605,
    /* Z=45 */ 23223.9, 23223.9, 3417.93, 3417.93, 3057.27, 3057.27, 3057.27, 3057.27,
    3057.27, 3057.27, 633.06, 633.06, 509.607, 509.607, 509.607, 509.607, 509.607,
    509.607, 314.168, 314.168, 314.168, 314.168, 314.168, 314.168, 314.168, 314.168,
    314.168, 314.168, 86.28, 86.28, 53.6917, 53.6917, 53.6917, 53.6917, 53.6917, 53.6917,
    9.56, 9.56, 9.56, 9.56, 9.56, 9.56, 9.56, 9.56, 7.4589,
    /* Z=46 */ 24355.0, 24355.0, 3611.0, 3611.0, 3232.4, 3232.4, 3232.4, 3232.4, 3232.4,
    3232.4, 676.46, 676.46, 546.75, 546.75, 546.75, 546.75, 546.75, 546.75, 342.9, 342.9,
    342.9, 342.9, 342.9, 342.9, 342.9, 342.9, 342.9, 342.9, 92.78, 92.78, 56.887, 56.887,
    56.887, 56.887, 56.887, 56.887, 8.5141, 8.5141, 8.5141, 8.5141, 8.5141, 8.5141,
    8.5141, 8.5141, 8.5141, 8.5141,
    /* Z=47 */ 25518.0, 25518.0, 3811.9, 3811.9, 3414.6, 3414.6, 3414.6, 3414.6, 3414.6,
    3414.6, 723.48, 723.48, 587.54, 587.54, 587.54, 587.54, 587.54, 587.54, 374.94,
    374.94, 374.94, 374.94, 374.94, 374.94, 374.94, 374.94, 374.94, 374.94, 101.36,
    101.36, 64.49, 64.49, 64.49, 64.49, 64.49, 64.49, 10.4, 10.4, 10.4, 10.4, 10.4, 10.4,
    10.4, 10.4, 10.4, 10.4, 7.5762,
    /* Z=48 */ 26714.0, 26714.0, 4022.3, 4022.3, 3605.2, 3605.2, 3605.2, 3605.2, 3605.2,
    3605.2, 774.88, 774.88, 632.48, 632.48, 632.48, 632.48, 632.48, 632.48, 410.86,
    410.86, 410.86, 410.86, 410.86, 410.86, 410.86, 410.86, 410.86, 410.86, 112.4, 112.4,
    71.073, 71.073, 71.073, 71.073, 71.073, 71.073, 13.4, 13.4, 13.4, 13.4, 13.4, 13.4,
    13.4, 13.4, 13.4, 13.4, 8.9937, 8.9937,
    /* Z=49 */ 27943.0, 27943.0, 4242.0, 4242.0, 3804.0, 3804.0, 3804.0, 3804.0, 3804.0,
    3804.0, 830.28, 830.28, 681.25, 681.25, 681.25, 681.25, 681.25, 681.25, 450.33,
    450.33, 450.33, 450.33, 450.33, 450.33, 450.33, 450.33, 450.33, 450.33, 126.14,
    126.14, 81.367, 81.367, 81.367, 81.367, 81.367, 81.367, 20.416, 20.416, 20.416,
    20.416, 20.416, 20.416, 20.416, 20.416, 20.416, 20.416, 10.0, 10.0, 5.7864,
    /* Z=50 */ 29203.0, 29203.0, 4469.1, 4469.1, 4008.9, 4008.9, 4008.9, 4008.9, 4008.9,
    4008.9, 888.18, 888.18, 732.49, 732.49, 732.49, 732.49, 732.49, 732.49, 492.01,
    492.01, 492.01, 492.01, 492.01, 492.01, 492.01, 492.01, 492.01, 492.01, 140.64,
    140.64, 92.368, 92.368, 92.368, 92.368, 92.368, 92.368, 28.116, 28.116, 28.116,
    28.116, 28.116, 28.116, 28.116, 28.116, 28.116, 28.116, 12.0, 12.0, 7.3438, 7.3438,
    /* Z=51 */ 30494.0, 30494.0, 4701.3, 4701.3, 4219.6, 4219.6, 4219.6, 4219.6, 4219.6,
    4219.6, 948.28, 948.28, 785.51, 785.51, 785.51, 785.51, 785.51, 785.51, 535.53,
    535.53, 535.53, 535.53, 535.53, 535.53, 535.53, 535.53, 535.53, 535.53, 156.44,
    156.44, 103.01, 103.01, 103.01, 103.01, 103.01, 103.01, 36.148, 36.148, 36.148,
    36.148, 36.148, 36.148, 36.148, 36.148, 36.148, 36.148, 15.0, 15.0, 8.64, 8.64, 8.64,
    /* Z=52 */ 31818.0, 31818.0, 4943.2, 4943.2, 4436.8, 4436.8, 4436.8, 4436.8, 4436.8,
    4436.8, 1011.8, 1011.8, 841.47, 841.47, 841.47, 841.47, 841.47, 841.47, 581.82,
    581.82, 581.82, 581.82, 581.82, 581.82, 581.82, 581.82, 581.82, 581.82, 174.0, 174.0,
    115.9, 115.9, 115.9, 115.9, 115.9, 115.9, 47.168, 47.168, 47.168, 47.168, 47.168,
    47.168, 47.168, 47.168, 47.168, 47.168, 17.84, 17.84, 9.0096, 9.0096, 9.0096, 9.0096,
    /* Z=53 */ 33174.0, 33174.0, 5193.1, 5193.1, 4660.4, 4660.4, 4660.4, 4660.4, 4660.4,
    4660.4, 1078.3, 1078.3, 899.87, 899.87, 899.87, 899.87, 899.87, 899.87, 630.63,
    630.63, 630.63, 630.63, 630.63, 630.63, 630.63, 630.63, 630.63, 630.63, 193.2, 193.2,
    132.37, 132.37, 132.37, 132.37, 132.37, 132.37, 57.455, 57.455, 57.455, 57.455,
    57.455, 57.455, 57.455, 57.455, 57.455, 57.455, 20.61, 20.61, 10.451, 10.451, 10.451,
    10.451, 10.451,
    /* Z=54 */ 34563.0, 34563.0, 5454.8, 5454.8, 4891.4, 4891.4, 4891.4, 4891.4, 4891.4,
    4891.4, 1148.0, 1148.0, 959.78, 959.78, 959.78, 959.78, 959.78, 959.78, 681.02,
    681.02, 681.02, 681.02, 681.02, 681.02, 681.02, 681.02, 681.02, 681.02, 214.63,
    214.63, 153.48, 153.48, 153.48, 153.48, 153.48, 153.48, 68.146, 68.146, 68.146,
    68.146, 68.146, 68.146, 68.146, 68.146, 68.146, 68.146, 23.39, 23.39, 12.563, 12.563,
    12.563, 12.563, 12.563, 12.563,
    /* Z=55 */ 35984.6, 35984.6, 5714.3, 5714.3, 5127.73, 5127.73, 5127.73, 5127.73,
    5127.73, 5127.73, 1218.3, 1218.3, 1021.78, 1021.78, 1021.78, 1021.78, 1021.78,
    1021.78, 731.85, 731.85, 731.85, 731.85, 731.85, 731.85, 731.85, 731.85, 731.85,
    731.85, 232.15, 232.15, 165.667, 165.667, 165.667, 165.667, 165.667, 165.667, 78.21,
    78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 23.85, 23.85, 12.2667,
    12.2667, 12.2667, 12.2667, 12.2667, 12.2667, 3.8939,
    /* Z=56 */ 37440.6, 37440.6, 5988.8, 5988.8, 5372.53, 5372.53, 5372.53, 5372.53,
    5372.53, 5372.53, 1292.65, 1292.65, 1087.68, 1087.68, 1087.68, 1087.68, 1087.68,
    1087.68, 787.008, 787.008, 787.008, 787.008, 787.008, 787.008, 787.008, 787.008,
    787.008, 787.008, 253.5, 253.5, 183.867, 183.867, 183.867, 183.867, 183.867, 183.867,
    91.372, 91.372, 91.372, 91.372, 91.372, 91.372, 91.372, 91.372, 91.372, 91.372, 30.1,
    30.1, 14.6, 14.6, 14.6, 14.6, 14.6, 14.6, 5.2117, 5.2117,
    /* Z=57 */ 38925.0, 38925.0, 6266.3, 6266.3, 5618.7, 5618.7, 5618.7, 5618.7, 5618.7,
    5618.7, 1362.5, 1362.5, 1151.8, 1151.8, 1151.8, 1151.8, 1151.8, 1151.8, 840.11,
    840.11, 840.11, 840.11, 840.11, 840.11, 840.11, 840.11, 840.11, 840.11, 272.2, 272.2,
    198.85, 198.85, 198.85, 198.85, 198.85, 198.85, 101.45, 101.45, 101.45, 101.45,
    101.45, 101.45, 101.45, 101.45, 101.45, 101.45, 34.15, 34.15, 16.7, 16.7, 16.7, 16.7,
    16.7, 16.7, 5.75, 5.577, 5.577,
    /* Z=58 */ 40443.0, 40443.0, 6548.8, 6548.8, 5870.3, 5870.3, 5870.3, 5870.3, 5870.3,
    5870.3, 1435.4, 1435.4, 1214.2, 1214.2, 1214.2, 1214.2, 1214.2, 1214.2, 891.1, 891.1,
    891.1, 891.1, 891.1, 891.1, 891.1, 891.1, 891.1, 891.1, 290.05, 290.05, 212.95, 212.95,
    212.95, 212.95, 212.95, 212.95, 110.6, 110.6, 110.6, 110.6, 110.6, 110.6, 110.6, 110.6,
    110.6, 110.6, 37.55, 37.55, 20.15, 20.15, 20.15, 20.15, 20.15, 20.15, 6.0, 6.0, 5.5387,
    5.5387,
    /* Z=59 */ 41991.0, 41991.0, 6834.8, 6834.8, 6123.0, 6123.0, 6123.0, 6123.0, 6123.0,
    6123.0, 1510.3, 1510.3, 1274.7, 1274.7, 1274.7, 1274.7, 1274.7, 1274.7, 940.02,
    940.02, 940.02, 940.02, 940.02, 940.02, 940.02, 940.02, 940.02, 940.02, 305.25,
    305.25, 224.25, 224.25, 224.25, 224.25, 224.25, 224.25, 115.01, 115.01, 115.01,
    115.01, 115.01, 115.01, 115.01, 115.01, 115.01, 115.01, 38.45, 38.45, 21.908, 21.908,
    21.908, 21.908, 21.908, 21.908, 6.0, 6.0, 6.0, 5.464, 5.464,
    /* Z=60 */ 43569.0, 43569.0, 7126.0, 7126.0, 6379.1, 6379.1, 6379.1, 6379.1, 6379.1,
    6379.1, 1576.9, 1576.9, 1334.6, 1334.6, 1334.6, 1334.6, 1334.6, 1334.6, 988.69,
    988.69, 988.69, 988.69, 988.69, 988.69, 988.69, 988.69, 988.69, 988.69, 317.85,
    317.85, 233.0, 233.0, 233.0, 233.0, 233.0, 233.0, 119.89, 119.89, 119.89, 119.89,
    119.89, 119.89, 119.89, 119.89, 119.89, 119.89, 39.5, 39.5, 21.792, 21.792, 21.792,
    21.792, 21.792, 21.792, 6.0, 6.0, 6.0, 6.0, 5.525, 5.525,
    /* Z=61 */ 45184.0, 45184.0, 7427.9, 7427.9, 6643.8, 6643.8, 6643.8, 6643.8, 6643.8,
    6643.8, 1650.8, 1650.8, 1396.7, 1396.7, 1396.7, 1396.7, 1396.7, 1396.7, 1040.0,
    1040.0, 1040.0, 1040.0, 1040.0, 1040.0, 1040.0, 1040.0, 1040.0, 1040.0, 334.47,
    334.47, 245.18, 245.18, 245.18, 245.18, 245.18, 245.18, 110.6, 110.6, 110.6, 110.6,
    110.6, 110.6, 110.6, 110.6, 110.6, 110.6, 39.0, 39.0, 21.856, 21.856, 21.856, 21.856,
    21.856, 21.856, 6.0, 6.0, 6.0, 6.0, 6.0, 5.55, 5.55,
    /* Z=62 */ 46834.0, 46834.0, 7736.8, 7736.8, 6914.7, 6914.7, 6914.7, 6914.7, 6914.7,
    6914.7, 1724.5, 1724.5, 1461.2, 1461.2, 1461.2, 1461.2, 1461.2, 1461.2, 1091.7,
    1091.7, 1091.7, 1091.7, 1091.7, 1091.7, 1091.7, 1091.7, 1091.7, 1091.7, 347.35,
    347.35, 256.57, 256.57, 256.57, 256.57, 256.57, 256.57, 130.25, 130.25, 130.25,
    130.25, 130.25, 130.25, 130.25, 130.25, 130.25, 130.25, 39.95, 39.95, 21.775, 21.775,
    21.775, 21.775, 21.775, 21.775, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 5.6437, 5.6437,
    /* Z=63 */ 48519.0, 48519.0, 8052.0, 8052.0, 7190.3, 7190.3, 7190.3, 7190.3, 7190.3,
    7190.3, 1801.7, 1801.7, 1526.2, 1526.2, 1526.2, 1526.2, 1526.2, 1526.2, 1142.4,
    1142.4, 1142.4, 1142.4, 1142.4, 1142.4, 1142.4, 1142.4, 1142.4, 1142.4, 361.85,
    361.85, 266.93, 266.93, 266.93, 266.93, 266.93, 266.93, 133.45, 133.45, 133.45,
    133.45, 133.45, 133.45, 133.45, 133.45, 133.45, 133.45, 36.9, 36.9, 22.583, 22.583,
    22.583, 22.583, 22.583, 22.583, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 5.6704, 5.6704,
    /* Z=64 */ 50239.0, 50239.0, 8375.6, 8375.6, 7472.0, 7472.0, 7472.0, 7472.0, 7472.0,
    7472.0, 1881.9, 1881.9, 1593.2, 1593.2, 1593.2, 1593.2, 1593.2, 1593.2, 1199.1,
    1199.1, 1199.1, 1199.1, 1199.1, 1199.1, 1199.1, 1199.1, 1199.1, 1199.1, 377.4, 377.4,
    278.47, 278.47, 278.47, 278.47, 278.47, 278.47, 141.7, 141.7, 141.7, 141.7, 141.7,
    141.7, 141.7, 141.7, 141.7, 141.7, 40.3, 40.3, 22.483, 22.483, 22.483, 22.483, 22.483,
    22.483, 6.15, 6.15, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0,
    /* Z=65 */ 51996.0, 51996.0, 8708.0, 8708.0, 7759.9, 7759.9, 7759.9, 7759.9, 7759.9,
    7759.9, 1966.7, 1966.7, 1663.6, 1663.6, 1663.6, 1663.6, 1663.6, 1663.6, 1255.3,
    1255.3, 1255.3, 1255.3, 1255.3, 1255.3, 1255.3, 1255.3, 1255.3, 1255.3, 397.45,
    397.45, 294.78, 294.78, 294.78, 294.78, 294.78, 294.78, 148.2, 148.2, 148.2, 148.2,
    148.2, 148.2, 148.2, 148.2, 148.2, 148.2, 43.5, 43.5, 25.175, 25.175, 25.175, 25.175,
    25.175, 25.175, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 5.8639, 5.8639,
    /* Z=66 */ 53789.0, 53789.0, 9045.8, 9045.8, 8053.6, 8053.6, 8053.6, 8053.6, 8053.6,
    8053.6, 2047.2, 2047.2, 1732.0, 1732.0, 1732.0, 1732.0, 1732.0, 1732.0, 1310.9,
    1310.9, 1310.9, 1310.9, 1310.9, 1310.9, 1310.9, 1310.9, 1310.9, 1310.9, 416.4, 416.4,
    307.6, 307.6, 307.6, 307.6, 307.6, 307.6, 155.05, 155.05, 155.05, 155.05, 155.05,
    155.05, 155.05, 155.05, 155.05, 155.05, 55.95, 55.95, 25.908, 25.908, 25.908, 25.908,
    25.908, 25.908, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 5.9389, 5.9389,
    /* Z=67 */ 55618.0, 55618.0, 9394.2, 9394.2, 8353.1, 8353.1, 8353.1, 8353.1, 8353.1,
    8353.1, 2129.9, 2129.9, 1803.2, 1803.2, 1803.2, 1803.2, 1803.2, 1803.2, 1368.4,
    1368.4, 1368.4, 1368.4, 1368.4, 1368.4, 1368.4, 1368.4, 1368.4, 1368.4, 435.1, 435.1,
    321.03, 321.03, 321.03, 321.03, 321.03, 321.03, 162.31, 162.31, 162.31, 162.31,
    162.31, 162.31, 162.31, 162.31, 162.31, 162.31, 51.6, 51.6, 24.65, 24.65, 24.65, 24.65,
    24.65, 24.65, 6.0216, 6.0216, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0,
    /* Z=68 */ 57486.0, 57486.0, 9751.3, 9751.3, 8660.0, 8660.0, 8660.0, 8660.0, 8660.0,
    8660.0, 2214.4, 2214.4, 1877.4, 1877.4, 1877.4, 1877.4, 1877.4, 1877.4, 1427.8,
    1427.8, 1427.8, 1427.8, 1427.8, 1427.8, 1427.8, 1427.8, 1427.8, 1427.8, 450.3, 450.3,
    336.12, 336.12, 336.12, 336.12, 336.12, 336.12, 171.27, 171.27, 171.27, 171.27,
    171.27, 171.27, 171.27, 171.27, 171.27, 171.27, 56.4, 56.4, 27.892, 27.892, 27.892,
    27.892, 27.892, 27.892, 6.1078, 6.1078, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0,
    6.0, 6.0,
    /* Z=69 */ 59390.0, 59390.0, 10116.0, 10116.0, 8971.0, 8971.0, 8971.0, 8971.0, 8971.0,
    8971.0, 2307.5, 2307.5, 1953.3, 1953.3, 1953.3, 1953.3, 1953.3, 1953.3, 1487.6,
    1487.6, 1487.6, 1487.6, 1487.6, 1487.6, 1487.6, 1487.6, 1487.6, 1487.6, 471.1, 471.1,
    351.85, 351.85, 351.85, 351.85, 351.85, 351.85, 179.71, 179.71, 179.71, 179.71,
    179.71, 179.71, 179.71, 179.71, 179.71, 179.71, 53.85, 53.85, 30.992, 30.992, 30.992,
    30.992, 30.992, 30.992, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0,
    6.1843, 6.1843,
    /* Z=70 */ 61332.0, 61332.0, 10486.0, 10486.0, 9288.5, 9288.5, 9288.5, 9288.5, 9288.5,
    9288.5, 2399.1, 2399.1, 2026.1, 2026.1, 2026.1, 2026.1, 2026.1, 2026.1, 1548.3,
    1548.3, 1548.3, 1548.3, 1548.3, 1548.3, 1548.3, 1548.3, 1548.3, 1548.3, 486.6, 486.6,
    361.28, 361.28, 361.28, 361.28, 361.28, 361.28, 189.09, 189.09, 189.09, 189.09,
    189.09, 189.09, 189.09, 189.09, 189.09, 189.09, 54.3, 54.3, 26.45, 26.45, 26.45, 26.45,
    26.45, 26.45, 7.4286, 7.4286, 7.4286, 7.4286, 7.4286, 7.4286, 7.4286, 7.4286, 7.4286,
    7.4286, 7.4286, 7.4286, 7.4286, 7.4286, 6.2542, 6.2542,
    /* Z=71 */ 10870.4, 10870.4, 9612.27, 9612.27, 9612.27, 9612.27, 9612.27, 9612.27,
    6314.0, 6314.0, 2493.8, 2493.8, 2106.16, 2106.16, 2106.16, 2106.16, 2106.16, 2106.16,
    1611.37, 1611.37, 1611.37, 1611.37, 1611.37, 1611.37, 1611.37, 1611.37, 1611.37,
    1611.37, 508.85, 508.85, 378.53, 378.53, 378.53, 378.53, 378.53, 378.53, 201.06,
    201.06, 201.06, 201.06, 201.06, 201.06, 201.06, 201.06, 201.06, 201.06, 58.15, 58.15,
    29.9167, 29.9167, 29.9167, 29.9167, 29.9167, 29.9167, 12.4286, 12.4286, 12.4286,
    12.4286, 12.4286, 12.4286, 12.4286, 12.4286, 12.4286, 12.4286, 12.4286, 12.4286,
    12.4286, 12.4286, 6.6, 5.4258, 5.4258,
    /* Z=72 */ 65350.8, 65350.8, 11270.7, 11270.7, 9953.6, 9953.6, 9953.6, 9953.6, 9953.6,
    9953.6, 2601.93, 2601.93, 2195.13, 2195.13, 2195.13, 2195.13, 2195.13, 2195.13,
    1684.72, 1684.72, 1684.72, 1684.72, 1684.72, 1684.72, 1684.72, 1684.72, 1684.72,
    1684.72, 538.05, 538.05, 400.547, 400.547, 400.547, 400.547, 400.547, 400.547,
    217.516, 217.516, 217.516, 217.516, 217.516, 217.516, 217.516, 217.516, 217.516,
    217.516, 65.0, 65.0, 33.7083, 33.7083, 33.7083, 33.7083, 33.7083, 33.7083, 16.8857,
    16.8857, 16.8857, 16.8857, 16.8857, 16.8857, 16.8857, 16.8857, 16.8857, 16.8857,
    16.8857, 16.8857, 16.8857, 16.8857, 7.0, 7.0, 6.82507, 6.82507,
    /* Z=73 */ 67416.4, 67416.4, 11681.5, 11681.5, 10299.4, 10299.4, 10299.4, 10299.4,
    10299.4, 10299.4, 2709.33, 2709.33, 2286.6, 2286.6, 2286.6, 2286.6, 2286.6, 2286.6,
    1759.09, 1759.09, 1759.09, 1759.09, 1759.09, 1759.09, 1759.09, 1759.09, 1759.09,
    1759.09, 565.48, 565.48, 424.053, 424.053, 424.053, 424.053, 424.053, 424.053,
    233.44, 233.44, 233.44, 233.44, 233.44, 233.44, 233.44, 233.44, 233.44, 233.44, 70.98,
    70.98, 38.19, 38.19, 38.19, 38.19, 38.19, 38.19, 25.1086, 25.1086, 25.1086, 25.1086,
    25.1086, 25.1086, 25.1086, 25.1086, 25.1086, 25.1086, 25.1086, 25.1086, 25.1086,
    25.1086, 8.3, 8.3, 8.3, 7.89, 7.89,
    /* Z=74 */ 69525.0, 69525.0, 12099.8, 12099.8, 10652.5, 10652.5, 10652.5, 10652.5,
    10652.5, 10652.5, 2820.73, 2820.73, 2379.64, 2379.64, 2379.64, 2379.64, 2379.64,
    2379.64, 1834.84, 1834.84, 1834.84, 1834.84, 1834.84, 1834.84, 1834.84, 1834.84,
    1834.84, 1834.84, 595.36, 595.36, 447.44, 447.44, 447.44, 447.44, 447.44, 447.44,
    250.256, 250.256, 250.256, 250.256, 250.256, 250.256, 250.256, 250.256, 250.256,
    250.256, 76.94, 76.94, 40.8783, 40.8783, 40.8783, 40.8783, 40.8783, 40.8783, 34.3971,
    34.3971, 34.3971, 34.3971, 34.3971, 34.3971, 34.3971, 34.3971, 34.3971, 34.3971,
    34.3971, 34.3971, 34.3971, 34.3971, 9.0, 9.0, 9.0, 9.0, 7.98, 7.98,
    /* Z=75 */ 71676.4, 71676.4, 12526.7, 12526.7, 11009.8, 11009.8, 11009.8, 11009.8,
    11009.8, 11009.8, 2933.47, 2933.47, 2473.38, 2473.38, 2473.38, 2473.38, 2473.38,
    2473.38, 1910.67, 1910.67, 1910.67, 1910.67, 1910.67, 1910.67, 1910.67, 1910.67,
    1910.67, 1910.67, 625.88, 625.88, 470.513, 470.513, 470.513, 470.513, 470.513,
    470.513, 266.452, 266.452, 266.452, 266.452, 266.452, 266.452, 266.452, 266.452,
    266.452, 266.452, 86.72, 86.72, 43.1143, 43.1143, 43.1143, 43.1143, 43.1143, 43.1143,
    43.1143, 43.1143, 43.1143, 43.1143, 43.1143, 43.1143, 43.1143, 43.1143, 41.4667,
    41.4667, 41.4667, 41.4667, 41.4667, 41.4667, 9.6, 9.6, 9.6, 9.6, 9.6, 7.88, 7.88,
    /* Z=76 */ 73870.8, 73870.8, 12968.0, 12968.0, 11375.1, 11375.1, 11375.1, 11375.1,
    11375.1, 11375.1, 3050.33, 3050.33, 2570.24, 2570.24, 2570.24, 2570.24, 2570.24,
    2570.24, 1989.72, 1989.72, 1989.72, 1989.72, 1989.72, 1989.72, 1989.72, 1989.72,
    1989.72, 1989.72, 656.96, 656.96, 496.22, 496.22, 496.22, 496.22, 496.22, 496.22,
    282.764, 282.764, 282.764, 282.764, 282.764, 282.764, 282.764, 282.764, 282.764,
    282.764, 87.1, 87.1, 51.5, 51.5, 51.5, 51.5, 51.5, 51.5, 51.5, 51.5, 51.5, 51.5, 51.5,
    51.5, 51.5, 51.5, 50.1067, 50.1067, 50.1067, 50.1067, 50.1067, 50.1067, 9.6, 9.6, 9.6,
    9.6, 9.6, 9.6, 8.4382, 8.4382,
    /* Z=77 */ 76111.0, 76111.0, 13418.5, 13418.5, 11751.5, 11751.5, 11751.5, 11751.5,
    11751.5, 11751.5, 3174.13, 3174.13, 2671.13, 2671.13, 2671.13, 2671.13, 2671.13,
    2671.13, 2071.79, 2071.79, 2071.79, 2071.79, 2071.79, 2071.79, 2071.79, 2071.79,
    2071.79, 2071.79, 691.26, 691.26, 522.92, 522.92, 522.92, 522.92, 522.92, 522.92,
    302.588, 302.588, 302.588, 302.588, 302.588, 302.588, 302.588, 302.588, 302.588,
    302.588, 96.35, 96.35, 62.6971, 62.6971, 62.6971, 62.6971, 62.6971, 62.6971, 62.6971,
    62.6971, 62.6971, 62.6971, 62.6971, 62.6971, 62.6971, 62.6971, 54.5467, 54.5467,
    54.5467, 54.5467, 54.5467, 54.5467, 9.6, 9.6, 9.6, 9.6, 9.6, 9.6, 9.6, 8.967, 8.967,
    /* Z=78 */ 78395.0, 78395.0, 13880.0, 13880.0, 12133.0, 12133.0, 12133.0, 12133.0,
    12133.0, 12133.0, 3297.7, 3297.7, 2773.7, 2773.7, 2773.7, 2773.7, 2773.7, 2773.7,
    2155.1, 2155.1, 2155.1, 2155.1, 2155.1, 2155.1, 2155.1, 2155.1, 2155.1, 2155.1, 724.5,
    724.5, 549.79, 549.79, 549.79, 549.79, 549.79, 549.79, 321.72, 321.72, 321.72, 321.72,
    321.72, 321.72, 321.72, 321.72, 321.72, 321.72, 103.1, 103.1, 73.183, 73.183, 73.183,
    73.183, 73.183, 73.183, 73.183, 73.183, 73.183, 73.183, 73.183, 73.183, 73.183,
    73.183, 57.6, 57.6, 57.6, 57.6, 57.6, 57.6, 9.6, 9.6, 9.6, 9.6, 9.6, 9.6, 9.6, 9.6, 9.6,
    9.0,
    /* Z=79 */ 80725.0, 80725.0, 14353.0, 14353.0, 12524.0, 12524.0, 12524.0, 12524.0,
    12524.0, 12524.0, 3426.6, 3426.6, 2879.6, 2879.6, 2879.6, 2879.6, 2879.6, 2879.6,
    2241.2, 2241.2, 2241.2, 2241.2, 2241.2, 2241.2, 2241.2, 2241.2, 2241.2, 2241.2,
    761.38, 761.38, 578.85, 578.85, 578.85, 578.85, 578.85, 578.85, 342.62, 342.62,
    342.62, 342.62, 342.62, 342.62, 342.62, 342.62, 342.62, 342.62, 109.36, 109.36, 85.92,
    85.92, 85.92, 85.92, 85.92, 85.92, 85.92, 85.92, 85.92, 85.92, 85.92, 85.92, 85.92,
    85.92, 62.613, 62.613, 62.613, 62.613, 62.613, 62.613, 11.66, 11.66, 11.66, 11.66,
    11.66, 11.66, 11.66, 11.66, 11.66, 11.66, 9.2257,
    /* Z=80 */ 83102.0, 83102.0, 14839.0, 14839.0, 12926.0, 12926.0, 12926.0, 12926.0,
    12926.0, 12926.0, 3563.4, 3563.4, 2992.5, 2992.5, 2992.5, 2992.5, 2992.5, 2992.5,
    2332.6, 2332.6, 2332.6, 2332.6, 2332.6, 2332.6, 2332.6, 2332.6, 2332.6, 2332.6,
    802.76, 802.76, 610.15, 610.15, 610.15, 610.15, 610.15, 610.15, 368.11, 368.11,
    368.11, 368.11, 368.11, 368.11, 368.11, 368.11, 368.11, 368.11, 123.52, 123.52,
    102.05, 102.05, 102.05, 102.05, 102.05, 102.05, 102.05, 102.05, 102.05, 102.05,
    102.05, 102.05, 102.05, 102.05, 70.127, 70.127, 70.127, 70.127, 70.127, 70.127, 12.8,
    12.8, 12.8, 12.8, 12.8, 12.8, 12.8, 12.8, 12.8, 12.8, 10.438, 10.438,
    /* Z=81 */ 85530.0, 85530.0, 15347.0, 15347.0, 13338.0, 13338.0, 13338.0, 13338.0,
    13338.0, 13338.0, 3706.1, 3706.1, 3111.1, 3111.1, 3111.1, 3111.1, 3111.1, 3111.1,
    2429.2, 2429.2, 2429.2, 2429.2, 2429.2, 2429.2, 2429.2, 2429.2, 2429.2, 2429.2,
    847.28, 847.28, 647.6, 647.6, 647.6, 647.6, 647.6, 647.6, 394.89, 394.89, 394.89,
    394.89, 394.89, 394.89, 394.89, 394.89, 394.89, 394.89, 136.15, 136.15, 120.99,
    120.99, 120.99, 120.99, 120.99, 120.99, 120.99, 120.99, 120.99, 120.99, 120.99,
    120.99, 120.99, 120.99, 82.627, 82.627, 82.627, 82.627, 82.627, 82.627, 14.988,
    14.988, 14.988, 14.988, 14.988, 14.988, 14.988, 14.988, 14.988, 14.988, 8.0, 8.0,
    6.1083,
    /* Z=82 */ 88005.0, 88005.0, 15861.0, 15861.0, 13757.0, 13757.0, 13757.0, 13757.0,
    13757.0, 13757.0, 3852.8, 3852.8, 3230.9, 3230.9, 3230.9, 3230.9, 3230.9, 3230.9,
    2526.7, 2526.7, 2526.7, 2526.7, 2526.7, 2526.7, 2526.7, 2526.7, 2526.7, 2526.7, 894.2,
    894.2, 685.05, 685.05, 685.05, 685.05, 685.05, 685.05, 422.62, 422.62, 422.62, 422.62,
    422.62, 422.62, 422.62, 422.62, 422.62, 422.62, 149.4, 149.4, 140.59, 140.59, 140.59,
    140.59, 140.59, 140.59, 140.59, 140.59, 140.59, 140.59, 140.59, 140.59, 140.59,
    140.59, 92.613, 92.613, 92.613, 92.613, 92.613, 92.613, 20.904, 20.904, 20.904,
    20.904, 20.904, 20.904, 20.904, 20.904, 20.904, 20.904, 10.0, 10.0, 7.4167, 7.4167,
    /* Z=83 */ 90526.0, 90526.0, 16388.0, 16388.0, 14183.0, 14183.0, 14183.0, 14183.0,
    14183.0, 14183.0, 4001.7, 4001.7, 3352.7, 3352.7, 3352.7, 3352.7, 3352.7, 3352.7,
    2625.6, 2625.6, 2625.6, 2625.6, 2625.6, 2625.6, 2625.6, 2625.6, 2625.6, 2625.6, 940.8,
    940.8, 723.69, 723.69, 723.69, 723.69, 723.69, 723.69, 452.16, 452.16, 452.16, 452.16,
    452.16, 452.16, 452.16, 452.16, 452.16, 452.16, 161.95, 161.95, 161.95, 161.95,
    161.95, 161.95, 161.95, 161.95, 161.95, 161.95, 161.95, 161.95, 161.95, 161.95,
    161.87, 161.87, 103.56, 103.56, 103.56, 103.56, 103.56, 103.56, 27.76, 27.76, 27.76,
    27.76, 27.76, 27.76, 27.76, 27.76, 27.76, 27.76, 12.0, 12.0, 7.289, 7.289, 7.289,
    /* Z=84 */ 93102.0, 93102.0, 16934.0, 16934.0, 14622.0, 14622.0, 14622.0, 14622.0,
    14622.0, 14622.0, 4154.6, 4154.6, 3482.6, 3482.6, 3482.6, 3482.6, 3482.6, 3482.6,
    2729.0, 2729.0, 2729.0, 2729.0, 2729.0, 2729.0, 2729.0, 2729.0, 2729.0, 2729.0,
    992.27, 992.27, 760.92, 760.92, 760.92, 760.92, 760.92, 760.92, 484.11, 484.11,
    484.11, 484.11, 484.11, 484.11, 484.11, 484.11, 484.11, 484.11, 185.46, 185.46,
    185.46, 185.46, 185.46, 185.46, 185.46, 185.46, 185.46, 185.46, 185.46, 185.46,
    185.46, 185.46, 179.25, 179.25, 117.03, 117.03, 117.03, 117.03, 117.03, 117.03, 34.16,
    34.16, 34.16, 34.16, 34.16, 34.16, 34.16, 34.16, 34.16, 34.16, 15.0, 15.0, 8.4167,
    8.4167, 8.4167, 8.4167,
    /* Z=85 */ 95727.0, 95727.0, 17487.0, 17487.0, 15068.0, 15068.0, 15068.0, 15068.0,
    15068.0, 15068.0, 4316.2, 4316.2, 3613.5, 3613.5, 3613.5, 3613.5, 3613.5, 3613.5,
    2833.8, 2833.8, 2833.8, 2833.8, 2833.8, 2833.8, 2833.8, 2833.8, 2833.8, 2833.8,
    1041.4, 1041.4, 799.68, 799.68, 799.68, 799.68, 799.68, 799.68, 515.2, 515.2, 515.2,
    515.2, 515.2, 515.2, 515.2, 515.2, 515.2, 515.2, 208.51, 208.51, 208.51, 208.51,
    208.51, 208.51, 208.51, 208.51, 208.51, 208.51, 208.51, 208.51, 208.51, 208.51, 194.7,
    194.7, 128.63, 128.63, 128.63, 128.63, 128.63, 128.63, 42.2, 42.2, 42.2, 42.2, 42.2,
    42.2, 42.2, 42.2, 42.2, 42.2, 19.0, 19.0, 9.8667, 9.8667, 9.8667, 9.8667, 9.8667,
    /* Z=86 */ 98401.0, 98401.0, 18049.0, 18049.0, 15521.0, 15521.0, 15521.0, 15521.0,
    15521.0, 15521.0, 4479.8, 4479.8, 3723.7, 3723.7, 3723.7, 3723.7, 3723.7, 3723.7,
    2952.4, 2952.4, 2952.4, 2952.4, 2952.4, 2952.4, 2952.4, 2952.4, 2952.4, 2952.4,
    1094.5, 1094.5, 837.84, 837.84, 837.84, 837.84, 837.84, 837.84, 546.6, 546.6, 546.6,
    546.6, 546.6, 546.6, 546.6, 546.6, 546.6, 546.6, 232.19, 232.19, 232.19, 232.19,
    232.19, 232.19, 232.19, 232.19, 232.19, 232.19, 232.19, 232.19, 232.19, 232.19, 210.8,
    210.8, 140.38, 140.38, 140.38, 140.38, 140.38, 140.38, 49.16, 49.16, 49.16, 49.16,
    49.16, 49.16, 49.16, 49.16, 49.16, 49.16, 24.0, 24.0, 11.832, 11.832, 11.832, 11.832,
    11.832, 11.832,
    /* Z=87 */ 101133.0, 101133.0, 18636.8, 18636.8, 15986.8, 15986.8, 15986.8, 15986.8,
    15986.8, 15986.8, 4648.85, 4648.85, 3882.18, 3882.18, 3882.18, 3882.18, 3882.18,
    3882.18, 3051.88, 3051.88, 3051.88, 3051.88, 3051.88, 3051.88, 3051.88, 3051.88,
    3051.88, 3051.88, 1151.67, 1151.67, 939.956, 939.956, 939.956, 939.956, 939.956,
    939.956, 583.967, 583.967, 583.967, 583.967, 583.967, 583.967, 583.967, 583.967,
    583.967, 583.967, 259.014, 259.014, 259.014, 259.014, 259.014, 259.014, 259.014,
    259.014, 259.014, 259.014, 259.014, 259.014, 259.014, 259.014, 230.95, 230.95,
    155.517, 155.517, 155.517, 155.517, 155.517, 155.517, 59.98, 59.98, 59.98, 59.98,
    59.98, 59.98, 59.98, 59.98, 59.98, 59.98, 33.0, 33.0, 15.6667, 15.6667, 15.6667,
    15.6667, 15.6667, 15.6667, 4.0,
    /* Z=88 */ 103919.0, 103919.0, 18636.8, 18636.8, 16457.7, 16457.7, 16457.7, 16457.7,
    16457.7, 16457.7, 4822.0, 4822.0, 4023.14, 4023.14, 4023.14, 4023.14, 4023.14,
    4023.14, 3164.27, 3164.27, 3164.27, 3164.27, 3164.27, 3164.27, 3164.27, 3164.27,
    3164.27, 3164.27, 1210.27, 1210.27, 939.956, 939.956, 939.956, 939.956, 939.956,
    939.956, 618.053, 618.053, 618.053, 618.053, 618.053, 618.053, 618.053, 618.053,
    618.053, 618.053, 291.124, 291.124, 291.124, 291.124, 291.124, 291.124, 291.124,
    291.124, 291.124, 291.124, 291.124, 291.124, 291.124, 291.124, 253.933, 253.933,
    170.556, 170.556, 170.556, 170.556, 170.556, 170.556, 69.28, 69.28, 69.28, 69.28,
    69.28, 69.28, 69.28, 69.28, 69.28, 69.28, 40.0, 40.0, 21.0, 21.0, 21.0, 21.0, 21.0, 21.0,
    5.27892, 5.27892,
    /* Z=89 */ 106756.0, 106756.0, 19843.0, 19843.0, 16942.0, 16942.0, 16942.0, 16942.0,
    16942.0, 16942.0, 5001.3, 5001.3, 4162.5, 4162.5, 4162.5, 4162.5, 4162.5, 4162.5,
    3280.9, 3280.9, 3280.9, 3280.9, 3280.9, 3280.9, 3280.9, 3280.9, 3280.9, 3280.9,
    1270.8, 1270.8, 977.04, 977.04, 977.04, 977.04, 977.04, 977.04, 656.34, 656.34,
    656.34, 656.34, 656.34, 656.34, 656.34, 656.34, 656.34, 656.34, 314.34, 314.34,
    314.34, 314.34, 314.34, 314.34, 314.34, 314.34, 314.34, 314.34, 314.34, 314.34,
    314.34, 314.34, 273.75, 273.75, 186.42, 186.42, 186.42, 186.42, 186.42, 186.42, 82.47,
    82.47, 82.47, 82.47, 82.47, 82.47, 82.47, 82.47, 82.47, 82.47, 45.0, 45.0, 24.3333333,
    24.3333333, 24.3333333, 24.3333333, 24.3333333, 24.3333333, 5.7, 5.17, 5.17,
    /* Z=90 */ 109650.0, 109650.0, 20472.0, 20472.0, 17431.0, 17431.0, 17431.0, 17431.0,
    17431.0, 17431.0, 5182.3, 5182.3, 4308.2, 4308.2, 4308.2, 4308.2, 4308.2, 4308.2,
    3396.5, 3396.5, 3396.5, 3396.5, 3396.5, 3396.5, 3396.5, 3396.5, 3396.5, 3396.5,
    1330.5, 1330.5, 1034.6, 1034.6, 1034.6, 1034.6, 1034.6, 1034.6, 691.58, 691.58,
    691.58, 691.58, 691.58, 691.58, 691.58, 691.58, 691.58, 691.58, 338.79, 338.79,
    338.79, 338.79, 338.79, 338.79, 338.79, 338.79, 338.79, 338.79, 338.79, 338.79,
    338.79, 338.79, 291.85, 291.85, 198.13, 198.13, 198.13, 198.13, 198.13, 198.13,
    90.064, 90.064, 90.064, 90.064, 90.064, 90.064, 90.064, 90.064, 90.064, 90.064, 50.0,
    50.0, 27.667, 27.667, 27.667, 27.667, 27.667, 27.667, 6.08, 6.08, 6.0, 6.0,
    /* Z=91 */ 112599.0, 112599.0, 21108.0, 21108.0, 17925.0, 17925.0, 17925.0, 17925.0,
    17925.0, 17925.0, 5366.9, 5366.9, 4450.7, 4450.7, 4450.7, 4450.7, 4450.7, 4450.7,
    3509.5, 3509.5, 3509.5, 3509.5, 3509.5, 3509.5, 3509.5, 3509.5, 3509.5, 3509.5,
    1388.1, 1388.1, 1080.3, 1080.3, 1080.3, 1080.3, 1080.3, 1080.3, 724.19, 724.19,
    724.19, 724.19, 724.19, 724.19, 724.19, 724.19, 724.19, 724.19, 365.1, 365.1, 365.1,
    365.1, 365.1, 365.1, 365.1, 365.1, 365.1, 365.1, 365.1, 365.1, 365.1, 365.1, 310.4,
    310.4, 213.77, 213.77, 213.77, 213.77, 213.77, 213.77, 95.447, 95.447, 95.447, 95.447,
    95.447, 95.447, 95.447, 95.447, 95.447, 95.447, 48.35, 48.35, 26.017, 26.017, 26.017,
    26.017, 26.017, 26.017, 6.0, 6.0, 6.0, 5.89, 5.89,
    /* Z=92 */ 115603.0, 115603.0, 21757.0, 21757.0, 18427.0, 18427.0, 18427.0, 18427.0,
    18427.0, 18427.0, 5548.0, 5548.0, 4597.4, 4597.4, 4597.4, 4597.4, 4597.4, 4597.4,
    3623.8, 3623.8, 3623.8, 3623.8, 3623.8, 3623.8, 3623.8, 3623.8, 3623.8, 3623.8,
    1442.5, 1442.5, 1121.3, 1121.3, 1121.3, 1121.3, 1121.3, 1121.3, 755.1, 755.1, 755.1,
    755.1, 755.1, 755.1, 755.1, 755.1, 755.1, 755.1, 384.78, 384.78, 384.78, 384.78,
    384.78, 384.78, 384.78, 384.78, 384.78, 384.78, 384.78, 384.78, 384.78, 384.78, 324.5,
    324.5, 218.13, 218.13, 218.13, 218.13, 218.13, 218.13, 99.7, 99.7, 99.7, 99.7, 99.7,
    99.7, 99.7, 99.7, 99.7, 99.7, 52.02, 52.02, 26.66, 26.66, 26.66, 26.66, 26.66, 26.66,
    6.1941, 6.1941, 6.1, 6.0, 6.0, 6.0,
    /* Z=93 */ 118673.0, 118673.0, 22427.0, 22427.0, 18941.0, 18941.0, 18941.0, 18941.0,
    18941.0, 18941.0, 5731.4, 5731.4, 4746.2, 4746.2, 4746.2, 4746.2, 4746.2, 4746.2,
    3740.5, 3740.5, 3740.5, 3740.5, 3740.5, 3740.5, 3740.5, 3740.5, 3740.5, 3740.5,
    1501.6, 1501.6, 1167.4, 1167.4, 1167.4, 1167.4, 1167.4, 1167.4, 789.62, 789.62,
    789.62, 789.62, 789.62, 789.62, 789.62, 789.62, 789.62, 789.62, 409.72, 409.72,
    409.72, 409.72, 409.72, 409.72, 409.72, 409.72, 409.72, 409.72, 409.72, 409.72,
    409.72, 409.72, 342.9, 342.9, 231.64, 231.64, 231.64, 231.64, 231.64, 231.64, 106.04,
    106.04, 106.04, 106.04, 106.04, 106.04, 106.04, 106.04, 106.04, 106.04, 52.0, 52.0,
    27.033, 27.033, 27.033, 27.033, 27.033, 27.033, 6.2657, 6.2657, 6.0, 6.0, 6.0, 6.0, 6.0,
    /* Z=94 */ 121805.0, 121805.0, 23098.0, 23098.0, 19460.0, 19460.0, 19460.0, 19460.0,
    19460.0, 19460.0, 5932.9, 5932.9, 4884.8, 4884.8, 4884.8, 4884.8, 4884.8, 4884.8,
    3857.5, 3857.5, 3857.5, 3857.5, 3857.5, 3857.5, 3857.5, 3857.5, 3857.5, 3857.5,
    1560.3, 1560.3, 1206.7, 1206.7, 1206.7, 1206.7, 1206.7, 1206.7, 821.57, 821.57,
    821.57, 821.57, 821.57, 821.57, 821.57, 821.57, 821.57, 821.57, 434.96, 434.96,
    434.96, 434.96, 434.96, 434.96, 434.96, 434.96, 434.96, 434.96, 434.96, 434.96,
    434.96, 434.96, 353.27, 353.27, 236.53, 236.53, 236.53, 236.53, 236.53, 236.53,
    111.19, 111.19, 111.19, 111.19, 111.19, 111.19, 111.19, 111.19, 111.19, 111.19, 50.8,
    50.8, 25.956, 25.956, 25.956, 25.956, 25.956, 25.956, 6.06, 6.06, 6.0, 6.0, 6.0, 6.0,
    6.0, 6.0,
    /* Z=95 */ 125004.0, 125004.0, 23789.0, 23789.0, 19986.0, 19986.0, 19986.0, 19986.0,
    19986.0, 19986.0, 6126.6, 6126.6, 5033.9, 5033.9, 5033.9, 5033.9, 5033.9, 5033.9,
    3972.5, 3972.5, 3972.5, 3972.5, 3972.5, 3972.5, 3972.5, 3972.5, 3972.5, 3972.5,
    1619.8, 1619.8, 1247.5, 1247.5, 1247.5, 1247.5, 1247.5, 1247.5, 851.75, 851.75,
    851.75, 851.75, 851.75, 851.75, 851.75, 851.75, 851.75, 851.75, 456.19, 456.19,
    456.19, 456.19, 456.19, 456.19, 456.19, 456.19, 456.19, 456.19, 456.19, 456.19,
    456.19, 456.19, 359.67, 359.67, 245.64, 245.64, 245.64, 245.64, 245.64, 245.64,
    112.41, 112.41, 112.41, 112.41, 112.41, 112.41, 112.41, 112.41, 112.41, 112.41, 52.2,
    52.2, 35.789, 35.789, 35.789, 35.789, 35.789, 35.789, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0,
    5.993, 5.993,
    /* Z=96 */ 128230.0, 128230.0, 24494.0, 24494.0, 20541.0, 20541.0, 20541.0, 20541.0,
    20541.0, 20541.0, 6315.2, 6315.2, 5185.9, 5185.9, 5185.9, 5185.9, 5185.9, 5185.9,
    4092.3, 4092.3, 4092.3, 4092.3, 4092.3, 4092.3, 4092.3, 4092.3, 4092.3, 4092.3,
    1665.2, 1665.2, 1283.4, 1283.4, 1283.4, 1283.4, 1283.4, 1283.4, 886.4, 886.4, 886.4,
    886.4, 886.4, 886.4, 886.4, 886.4, 886.4, 886.4, 481.14, 481.14, 481.14, 481.14,
    481.14, 481.14, 481.14, 481.14, 481.14, 481.14, 481.14, 481.14, 481.14, 481.14,
    387.23, 387.23, 261.44, 261.44, 261.44, 261.44, 261.44, 261.44, 120.3, 120.3, 120.3,
    120.3, 120.3, 120.3, 120.3, 120.3, 120.3, 120.3, 58.45, 58.45, 29.456, 29.456, 29.456,
    29.456, 29.456, 29.456, 11.0, 11.0, 11.0, 11.0, 11.0, 11.0, 11.0, 6.02, 6.02, 5.0,
    /* Z=97 */ 131573.0, 131573.0, 25267.0, 25267.0, 21089.0, 21089.0, 21089.0, 21089.0,
    21089.0, 21089.0, 6551.8, 6551.8, 5365.3, 5365.3, 5365.3, 5365.3, 5365.3, 5365.3,
    4223.5, 4223.5, 4223.5, 4223.5, 4223.5, 4223.5, 4223.5, 4223.5, 4223.5, 4223.5,
    1744.1, 1744.1, 1344.5, 1344.5, 1344.5, 1344.5, 1344.5, 1344.5, 922.36, 922.36,
    922.36, 922.36, 922.36, 922.36, 922.36, 922.36, 922.36, 922.36, 508.09, 508.09,
    508.09, 508.09, 508.09, 508.09, 508.09, 508.09, 508.09, 508.09, 508.09, 508.09,
    508.09, 508.09, 401.33, 401.33, 273.93, 273.93, 273.93, 273.93, 273.93, 273.93,
    126.21, 126.21, 126.21, 126.21, 126.21, 126.21, 126.21, 126.21, 126.21, 126.21, 59.35,
    59.35, 30.5, 30.5, 30.5, 30.5, 30.5, 30.5, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0,
    12.0, 6.23, 6.23,
    /* Z=98 */ 134952.0, 134952.0, 26065.0, 26065.0, 21673.0, 21673.0, 21673.0, 21673.0,
    21673.0, 21673.0, 6759.0, 6759.0, 5526.5, 5526.5, 5526.5, 5526.5, 5526.5, 5526.5,
    4346.6, 4346.6, 4346.6, 4346.6, 4346.6, 4346.6, 4346.6, 4346.6, 4346.6, 4346.6,
    1801.3, 1801.3, 1392.2, 1392.2, 1392.2, 1392.2, 1392.2, 1392.2, 954.85, 954.85,
    954.85, 954.85, 954.85, 954.85, 954.85, 954.85, 954.85, 954.85, 532.64, 532.64,
    532.64, 532.64, 532.64, 532.64, 532.64, 532.64, 532.64, 532.64, 532.64, 532.64,
    532.64, 532.64, 418.2, 418.2, 279.92, 279.92, 279.92, 279.92, 279.92, 279.92, 131.1,
    131.1, 131.1, 131.1, 131.1, 131.1, 131.1, 131.1, 131.1, 131.1, 59.55, 59.55, 28.767,
    28.767, 28.767, 28.767, 28.767, 28.767, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0,
    6.3, 6.3,
    /* Z=99 */ 138446.0, 138446.0, 26843.0, 26843.0, 22247.0, 22247.0, 22247.0, 22247.0,
    22247.0, 22247.0, 6981.2, 6981.2, 5693.4, 5693.4, 5693.4, 5693.4, 5693.4, 5693.4,
    4473.0, 4473.0, 4473.0, 4473.0, 4473.0, 4473.0, 4473.0, 4473.0, 4473.0, 4473.0,
    1869.7, 1869.7, 1442.1, 1442.1, 1442.1, 1442.1, 1442.1, 1442.1, 989.5, 989.5, 989.5,
    989.5, 989.5, 989.5, 989.5, 989.5, 989.5, 989.5, 560.11, 560.11, 560.11, 560.11,
    560.11, 560.11, 560.11, 560.11, 560.11, 560.11, 560.11, 560.11, 560.11, 560.11,
    435.53, 435.53, 291.3, 291.3, 291.3, 291.3, 291.3, 291.3, 138.37, 138.37, 138.37,
    138.37, 138.37, 138.37, 138.37, 138.37, 138.37, 138.37, 61.7, 61.7, 29.617, 29.617,
    29.617, 29.617, 29.617, 29.617, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0,
    6.42, 6.42,
    /* Z=100 */ 142010.0, 142010.0, 27637.0, 27637.0, 22833.0, 22833.0, 22833.0, 22833.0,
    22833.0, 22833.0, 7208.8, 7208.8, 5863.7, 5863.7, 5863.7, 5863.7, 5863.7, 5863.7,
    4602.7, 4602.7, 4602.7, 4602.7, 4602.7, 4602.7, 4602.7, 4602.7, 4602.7, 4602.7,
    1941.4, 1941.4, 1495.5, 1495.5, 1495.5, 1495.5, 1495.5, 1495.5, 1028.9, 1028.9,
    1028.9, 1028.9, 1028.9, 1028.9, 1028.9, 1028.9, 1028.9, 1028.9, 590.02, 590.02,
    590.02, 590.02, 590.02, 590.02, 590.02, 590.02, 590.02, 590.02, 590.02, 590.02,
    590.02, 590.02, 456.13, 456.13, 304.83, 304.83, 304.83, 304.83, 304.83, 304.83,
    146.74, 146.74, 146.74, 146.74, 146.74, 146.74, 146.74, 146.74, 146.74, 146.74, 65.85,
    65.85, 33.35, 33.35, 33.35, 33.35, 33.35, 33.35, 15.0, 15.0, 15.0, 15.0, 15.0, 15.0,
    15.0, 15.0, 15.0, 15.0, 15.0, 15.0, 6.5, 6.5
};

const unsigned char azimuthalQuantumNumber[100/2*101] = {
    /* Z=1 */ 0,
    /* Z=2 */ 0, 0,
    /* Z=3 */ 0, 0, 0,
    /* Z=4 */ 0, 0, 0, 0,
    /* Z=5 */ 1, 0, 0, 0, 0,
    /* Z=6 */ 1, 1, 0, 0, 0, 0,
    /* Z=7 */ 1, 1, 1, 0, 0, 0, 0,
    /* Z=8 */ 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=9 */ 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=10 */ 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=11 */ 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=12 */ 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=13 */ 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=14 */ 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=15 */ 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=16 */ 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=17 */ 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=18 */ 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=19 */ 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=20 */ 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=21 */ 0, 0, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=22 */ 0, 0, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=23 */ 0, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=24 */ 0, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=25 */ 0, 0, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=26 */ 0, 0, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=27 */ 0, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=28 */ 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=29 */ 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=30 */ 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=31 */ 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=32 */ 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=33 */ 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=34 */ 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=35 */ 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0,
    0,
    /* Z=36 */ 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0,
    0, 0,
    /* Z=37 */ 0, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0,
    0, 0, 0,
    /* Z=38 */ 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1,
    0, 0, 0, 0,
    /* Z=39 */ 0, 0, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1,
    1, 0, 0, 0, 0,
    /* Z=40 */ 0, 0, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1,
    1, 1, 0, 0, 0, 0,
    /* Z=41 */ 0, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1,
    1, 1, 1, 0, 0, 0, 0,
    /* Z=42 */ 0, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1,
    1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=43 */ 0, 0, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1,
    1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=44 */ 0, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0,
    1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=45 */ 0, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0,
    0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=46 */ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1,
    0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=47 */ 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1,
    1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=48 */ 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1,
    1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=49 */ 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1,
    1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=50 */ 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1,
    1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=51 */ 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1,
    1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=52 */ 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
    1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=53 */ 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2,
    2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=54 */ 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2,
    2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=55 */ 0, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2,
    2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=56 */ 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2,
    2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=57 */ 0, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2,
    2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=58 */ 0, 2, 3, 3, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2,
    2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=59 */ 0, 0, 3, 3, 3, 1, 1, 1, 1, 3, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2,
    2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=60 */ 0, 0, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2,
    2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=61 */ 0, 0, 1, 3, 1, 1, 1, 1, 1, 1, 0, 3, 3, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2,
    2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=62 */ 0, 0, 3, 3, 1, 1, 1, 1, 1, 1, 0, 0, 3, 3, 0, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0,
    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=63 */ 0, 0, 3, 3, 1, 1, 1, 1, 1, 1, 0, 0, 0, 3, 0, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0,
    0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=64 */ 0, 0, 2, 3, 1, 1, 1, 1, 1, 1, 1, 0, 0, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1,
    0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=65 */ 0, 0, 3, 3, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1,
    1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=66 */ 0, 0, 1, 3, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1,
    1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=67 */ 0, 0, 3, 3, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1,
    1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=68 */ 0, 0, 3, 3, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1,
    1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=69 */ 0, 0, 3, 3, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1,
    1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=70 */ 0, 0, 3, 3, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
    1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=71 */ 0, 0, 0, 3, 3, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2,
    2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=72 */ 0, 0, 2, 2, 3, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2,
    2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=73 */ 0, 0, 2, 2, 2, 3, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2,
    2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0,
    0,
    /* Z=74 */ 0, 0, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2,
    2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0,
    0, 0,
    /* Z=75 */ 0, 0, 2, 2, 2, 2, 2, 3, 1, 1, 1, 1, 1, 1, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2,
    2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0,
    0, 0, 0,
    /* Z=76 */ 0, 0, 0, 2, 2, 2, 2, 2, 3, 1, 1, 1, 1, 1, 1, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2,
    2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1,
    0, 0, 0, 0,
    /* Z=77 */ 0, 0, 2, 2, 2, 2, 2, 2, 2, 3, 1, 1, 1, 1, 1, 3, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2,
    2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1,
    1, 0, 0, 0, 0,
    /* Z=78 */ 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 1, 1, 1, 1, 1, 3, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2,
    2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1,
    1, 1, 0, 0, 0, 0,
    /* Z=79 */ 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 1, 1, 1, 1, 1, 3, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2,
    2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1,
    1, 1, 1, 0, 0, 0, 0,
    /* Z=80 */ 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 1, 1, 1, 1, 1, 3, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1,
    1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=81 */ 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 1, 1, 1, 1, 1, 3, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
    3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1,
    1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=82 */ 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 1, 1, 1, 1, 1, 3, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
    3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0,
    1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=83 */ 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 1, 1, 1, 1, 1, 3, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
    3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0,
    0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=84 */ 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 1, 1, 1, 1, 1, 3, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
    3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1,
    0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=85 */ 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 1, 1, 1, 1, 1, 3, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3,
    3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1,
    1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=86 */ 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 1, 1, 1, 1, 1, 3, 0, 3, 3, 3, 3, 3, 3, 3, 3,
    3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1,
    1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=87 */ 0, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 1, 1, 1, 1, 1, 3, 0, 3, 3, 3, 3, 3, 3, 3,
    3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1,
    1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=88 */ 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 1, 1, 1, 1, 1, 3, 0, 3, 3, 3, 3, 3, 3,
    3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1,
    1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=89 */ 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 1, 1, 1, 1, 1, 3, 0, 3, 3, 3, 3, 3,
    3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1,
    1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=90 */ 0, 0, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 1, 1, 1, 1, 1, 3, 0, 3, 3, 3, 3,
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
    1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=91 */ 0, 0, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 1, 1, 1, 1, 1, 3, 0, 3, 3, 3,
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2,
    2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=92 */ 0, 0, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 1, 1, 1, 1, 1, 3, 0, 3, 3,
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2,
    2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=93 */ 0, 0, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 1, 1, 1, 1, 1, 3, 0, 3,
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2,
    2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=94 */ 0, 0, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 1, 1, 1, 1, 1, 3, 0,
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2,
    2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=95 */ 0, 0, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 1, 1, 1, 1, 1, 3,
    0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2,
    2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=96 */ 0, 0, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 3, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 1, 1, 1, 1, 1,
    3, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 2,
    2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=97 */ 0, 0, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 3, 3, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 1, 1, 1, 1,
    1, 3, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2,
    2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=98 */ 0, 0, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 3, 3, 3, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 1, 1, 1,
    1, 1, 3, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2,
    2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0,
    /* Z=99 */ 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 3, 3, 3, 3, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 1, 1,
    1, 1, 1, 3, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2,
    2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0
};

/* Note that for l=3 m is always set to zero. This is a temporary solution. */
const signed char magneticQuantumNumber[100/2*101] = {
    /* Z=1 */ 0,
    /* Z=2 */ 0, 0,
    /* Z=3 */ 0, 0, 0,
    /* Z=4 */ 0, 0, 0, 0,
    /* Z=5 */ 0, 0, 0, 0, 0,
    /* Z=6 */ 0, 0, 0, 0, 0, 0,
    /* Z=7 */ 0, 0,-1, 0, 0, 0, 0,
    /* Z=8 */ 0, 0,-1,-1, 0, 0, 0, 0,
    /* Z=9 */ 0, 0,-1,-1, 1, 0, 0, 0, 0,
    /* Z=10 */ 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=11 */ 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=12 */ 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=13 */ 0, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=14 */ 0, 0, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=15 */ 0, 0,-1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=16 */ 0, 0,-1,-1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=17 */ 0, 0,-1,-1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=18 */ 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=19 */ 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=20 */ 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=21 */ 0, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=22 */ 0, 0, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=23 */ 0, 0, 0,-1,-1, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=24 */ 0, 0, 0,-1,-1, 1, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=25 */ 0, 0, 0, 0,-1,-1, 1, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=26 */ 0, 0, 0, 0,-1,-1, 1, 1, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=27 */ 0, 0, 0,-1,-1, 1, 1,-2,-2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=28 */ 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=29 */ 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=30 */ 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=31 */ 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=32 */ 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=33 */ 0, 0,-1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=34 */ 0, 0,-1,-1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=35 */ 0, 0,-1,-1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=36 */ 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=37 */ 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=38 */ 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=39 */ 0, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=40 */ 0, 0, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=41 */ 0, 0, 0,-1,-1, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=42 */ 0, 0, 0,-1,-1, 1, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=43 */ 0, 0, 0, 0,-1,-1, 1, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=44 */ 0, 0, 0,-1,-1, 1, 1,-2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=45 */ 0, 0, 0,-1,-1, 1, 1,-2,-2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=46 */ 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=47 */ 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=48 */ 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=49 */ 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=50 */ 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=51 */ 0, 0,-1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=52 */ 0, 0,-1,-1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=53 */ 0, 0,-1,-1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=54 */ 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=55 */ 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=56 */ 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=57 */ 0, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=58 */ 0, 0, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=59 */ 0, 0, 0, 0, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=60 */ 0, 0, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=61 */ 0, 0, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=62 */ 0, 0, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=63 */ 0, 0, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=64 */ 0, 0, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=65 */ 0, 0, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=66 */ 0, 0, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=67 */ 0, 0, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=68 */ 0, 0, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=69 */ 0, 0, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=70 */ 0, 0, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=71 */ 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=72 */ 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=73 */ 0, 0, 0, 0,-1, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=74 */ 0, 0, 0, 0,-1,-1, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=75 */ 0, 0, 0, 0,-1,-1, 1, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=76 */ 0, 0, 0, 0, 0,-1,-1, 1, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=77 */ 0, 0, 0, 0,-1,-1, 1, 1,-2, 0, 0, 0,-1,-1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=78 */ 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 0, 0, 0,-1,-1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=79 */ 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0, 0,-1,-1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=80 */ 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0, 0,-1,-1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=81 */ 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0, 0,-1,-1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=82 */ 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0, 0,-1,-1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=83 */ 0, 0,-1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0, 0,-1,-1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=84 */ 0, 0,-1,-1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0, 0,-1,-1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=85 */ 0, 0,-1,-1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0, 0,-1,-1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=86 */ 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0, 0,-1,-1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=87 */ 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0, 0,-1,-1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=88 */ 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0, 0,-1,-1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=89 */ 0, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0, 0,-1,-1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=90 */ 0, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0, 0,-1,-1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=91 */ 0, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0, 0,-1,-1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=92 */ 0, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0,-1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0, 0,-1,-1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=93 */ 0, 0, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0,-1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0, 0,-1,-1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=94 */ 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0,-1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0, 0,-1,-1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=95 */ 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0,-1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0, 0,-1,-1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=96 */ 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0, 0,-1,-1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=97 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0, 0,-1,-1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=98 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0, 0,-1,-1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,
    /* Z=99 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0, 0,-1,-1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1,-2,-2, 2, 2, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0,-1,-1, 1, 1, 0, 0, 0, 0
};


/* Number of electrons left on a subshell with the same |m|, calculated from magneticQuantumNumber. */
const signed char magneticSubshellDegeneracyNumber[100/2*101] = {
    /* Z=1 */ 1,
    /* Z=2 */ 2, 1,
    /* Z=3 */ 1, 2, 1,
    /* Z=4 */ 2, 1, 2, 1,
    /* Z=5 */ 1, 2, 1, 2, 1,
    /* Z=6 */ 2, 1, 2, 1, 2, 1,
    /* Z=7 */ 2, 1, 1, 2, 1, 2, 1,
    /* Z=8 */ 2, 1, 2, 1, 2, 1, 2, 1,
    /* Z=9 */ 2, 1, 3, 2, 1, 2, 1, 2, 1,
    /* Z=11 */ 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=11 */ 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=12 */ 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=13 */ 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=14 */ 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=15 */ 2, 1, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=16 */ 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=17 */ 2, 1, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=18 */ 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=19 */ 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=21 */ 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=21 */ 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=22 */ 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=23 */ 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=24 */ 1, 2, 1, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=25 */ 2, 1, 2, 1, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=26 */ 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=27 */ 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=28 */ 1, 2, 1, 4, 3, 2, 1, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=29 */ 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=31 */ 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=31 */ 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=32 */ 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=33 */ 2, 1, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=34 */ 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=35 */ 2, 1, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=36 */ 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=37 */ 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=38 */ 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=39 */ 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=41 */ 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=41 */ 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=42 */ 1, 2, 1, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=43 */ 2, 1, 2, 1, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=44 */ 1, 2, 1, 4, 3, 2, 1, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=45 */ 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=46 */ 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=47 */ 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=48 */ 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=49 */ 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=51 */ 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=51 */ 2, 1, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=52 */ 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=53 */ 2, 1, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=54 */ 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=55 */ 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=56 */ 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=57 */ 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=58 */ 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=59 */ 2, 1, 2, 1, 2, 1, 1, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=61 */ 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=61 */ 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 2, 1, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=62 */ 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=63 */ 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 2, 1, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=64 */ 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=65 */ 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 2, 1, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=66 */ 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=67 */ 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=68 */ 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=69 */ 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=71 */ 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=71 */ 2, 1, 2, 1, 2, 1, 1, 4, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=72 */ 2, 1, 2, 1, 2, 1, 1, 4, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=73 */ 2, 1, 2, 1, 1, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=74 */ 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=75 */ 2, 1, 2, 1, 3, 2, 1, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=76 */ 1, 2, 1, 2, 1, 3, 2, 1, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=77 */ 2, 1, 2, 1, 4, 3, 2, 1, 1, 1, 2, 1, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=78 */ 1, 2, 1, 4, 3, 2, 1, 3, 2, 1, 1, 2, 1, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=79 */ 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 1, 2, 1, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=81 */ 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 1, 2, 1, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=81 */ 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 1, 2, 1, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=82 */ 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 1, 2, 1, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=83 */ 2, 1, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 1, 2, 1, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=84 */ 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 1, 2, 1, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=85 */ 2, 1, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 1, 2, 1, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=86 */ 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 1, 2, 1, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=87 */ 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 1, 2, 1, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=88 */ 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 1, 2, 1, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=89 */ 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 1, 2, 1, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=91 */ 1, 2, 1, 2, 1, 4, 3, 2, 1, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 1, 2, 1, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=91 */ 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 1, 2, 1, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=92 */ 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 1, 2, 1, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=93 */ 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 1, 2, 1, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=94 */ 2, 1, 2, 1, 2, 1, 1, 4, 3, 2, 1, 2, 1, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 1, 2, 1, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=95 */ 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 1, 2, 1, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=96 */ 2, 1, 2, 1, 2, 1, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 2, 1, 1, 4, 3, 2, 1, 4, 3, 2, 1, 1, 2, 1, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=97 */ 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 2, 1, 1, 4, 3, 2, 1, 4, 3, 2, 1, 1, 2, 1, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=98 */ 2, 1, 2, 1, 2, 1, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 2, 1, 1, 4, 3, 2, 1, 4, 3, 2, 1, 1, 2, 1, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1,
    /* Z=99 */ 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 1, 2, 1, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 4, 3, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1, 4, 3, 2, 1, 2, 1, 2, 1
};


// Gets the ionization energy of a given ion
double ionization_energy( int atomic_number, int Zstar );

// Gets the azimuthal atomic number of a given ion
int azimuthal_atomic_number( int atomic_number, int Zstar );

// Gets the magnetic atomic number of a given ion
int magnetic_atomic_number( int atomic_number, int Zstar );

// Gets the number of electrons left on the subshell with fixed |m| number of a given ion (from magneticSubshellDegeneracyNumber)
int magnetic_degeneracy_atomic_number( int atomic_number, int Zstar );

// Gets the k-th binding energy in any neutral or ionized atom with atomic number Z and charge Zstar
// We use the formula by Carlson et al., At. Data Nucl. Data Tables 2, 63 (1970)
double binding_energy( int atomic_number, int Zstar, int k );

};

#endif
